作为gitlab的初学者,只能简单记录下自己遇到的问题。不求甚解
安装
(参考官网)
Download the binary for your system
sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
Give it permission to execute
sudo chmod +x /usr/local/bin/gitlab-runner
Create a GitLab Runner user
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
Install and run as a service
sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo gitlab-runner start
注册runner的命令
sudo gitlab-runner register --url http://192.168.101.142:9003/ --registration-token $REGISTRATION_TOKEN
遇到的问题
此作业已阻塞,因为该项目没有分配任何可用Runner。
解决方法
是因为.gitlab-ci.yml中的job没有指定tags。我采用的方法是让runner可以执行没有tags的job
Original: https://www.cnblogs.com/yifengyu/p/16401140.html
Author: 平行时空的旅者
Title: gitlab-runner浅谈——【此作业已阻塞,因为该项目没有分配任何可用Runner】解决方法
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/601277/
转载文章受原作者版权保护。转载请注明原作者出处!