Бегун приостановлен и не получит новых заданий - PullRequest
0 голосов
/ 30 декабря 2018

Я недавно установил 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

Но бегун все равно остается в режиме паузы!как это:

enter image description here

Трубопровод CI застрял в режиме ожидания и требует назначенного ему активного участника.Как я могу активировать бегуна?

Ответы [ 2 ]

0 голосов
/ 04 июня 2019

Если ваше задание CI / CD находится в состоянии ожидания и говорит This job is stuck, because you don't have any active runners that can run this job. Go to Runners page., попробуйте перезапустить ваш gitlab runner:

$ sudo gitlab-runner stop
$ sudo gitlab-runner start

Если оно все еще не работает, то попробуйте проверить, если еще нет, Run untagged jobsкак показано ниже для вашего бегунка CI / CD, который по умолчанию не отмечен.

enter image description here

0 голосов
/ 08 января 2019

Я решил свою проблему.Сначала я забыл сделать sudo gitlab-runner run, а затем изменил config.toml.В частности, я переключил режим привилегий на true.И, наконец, на странице редактирования бегуна, включите параметр run untagged jobs

...