GitLab CI builds остается в ожидании
Недавно мы начали использовать GitLab-CI на бесплатном сервисе gitlab.com
.
Сначала все шло хорошо, но теперь, похоже, мы больше не можем строить наш проект. Сборки показаны как pending
и ничего не делают.
Вот что мы имеем в нашем списке сборок:
![builds]()
И если мы проверим детали сборки:
![details]()
Как вы могли заметить, в списке каждой сборке присваивается идентификатор бегуна, но на странице сведений раздел бегунка пуст.
Сначала мы думали, что это просто задержка, вызванная внутренней структурой gitlab.com
, но она действительно застряла там...
EDIT
Это более 1 года назад, но я продолжаю получать уведомления об этом вопросе. Если я правильно помню, проблема была в самой GitLab. Следуйте документации GitLab и убедитесь, что ваши настройки действительны, и надейтесь на лучшее!
Ответы
Ответ 1
GitLab превзошел всех своих участников, но они только что закончили добавлять больше. Теперь у GitLab 12 общих участников. Посмотрите на эту проблему: https://gitlab.com/gitlab-org/gitlab-foss/issues/5543#note_3130561
Обновление
GitLab перешел на автоматическое масштабирование Runners. Если вы по-прежнему сталкиваетесь с какими-либо проблемами, это может быть связано с другой причиной.
Ответ 2
Я застрял в той же проблеме на моем компьютере с Windows. Я пошел в средство просмотра событий, чтобы получить некоторые журналы службы и обнаружил ошибку "адрес_слушки не определен".
Я следовал приведенным ниже инструкциям, чтобы исправить это.
- Перейдите в репозиторий gitlab и измените настройки бегуна.
- Вы найдете флажок с именем "Указывает, может ли этот бегун выбирать задания без тегов"
- Убедитесь, что опция включена.
Это работает для меня сейчас.