我最近在机器上安装了gitlab-ruuner,并使用注册令牌手动注册了特定的运行程序,该注册令牌是通过以下方式从我的存储库的CI / CD设置/运行程序页面获得的:
sudo gitlab-runner register
我通过以下方式启动它:
sudo -s gitlab-runner start
并输出:
Runtime platform arch=amd64 os=linux pid=14558 revision=f100a208 version=11.6.0
但是跑步者仍然停留在暂停模式!像这样:
CI管道处于挂起模式,需要为其分配一个活动的运行程序。如何激活跑步者?
答案 0 :(得分:0)
我解决了我的问题。首先,我忘记做sudo gitlab-runner run
,然后我更改了config.toml
。具体来说,我将特权模式设置为true
。最后,在跑步者编辑页面中,打开run untagged jobs
选项
答案 1 :(得分:0)
如果您的CI / CD作业正在等待处理,说z
,请尝试重新启动gitlab运行程序:
addiu $sp,$sp,-72
sw $31,68($sp)
sw $fp,64($sp)
move $fp,$sp
lui $2,%hi($LC0)
addiu $4,$2,%lo($LC0)
jal printf
nop
addiu $2,$fp,40
move $5,$2
lui $2,%hi($LC1)
addiu $4,$2,%lo($LC1)
jal __isoc99_scanf
nop
lui $2,%hi($LC2)
addiu $4,$2,%lo($LC2)
jal printf
nop
addiu $3,$fp,56
addiu $2,$fp,48
move $6,$3
move $5,$2
lui $2,%hi($LC3)
addiu $4,$2,%lo($LC3)
jal __isoc99_scanf
nop
如果仍然无法正常运行,请尝试如下检查This job is stuck, because you don't have any active runners that can run this job. Go to Runners page.
,是否为CI / CD运行器,$ sudo gitlab-runner stop
$ sudo gitlab-runner start
,默认情况下未选中。