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. Я пошел в средство просмотра событий, чтобы получить некоторые журналы службы и обнаружил ошибку "адрес_слушки не определен".

Я следовал приведенным ниже инструкциям, чтобы исправить это.

  1. Перейдите в репозиторий gitlab и измените настройки бегуна.
  2. Вы найдете флажок с именем "Указывает, может ли этот бегун выбирать задания без тегов"
  3. Убедитесь, что опция включена.

Это работает для меня сейчас.