Gitlab CI runner не создает или не показывает какие-либо выходные данные

Вчера я обновился с Gitlab 7.x до 8.0.4, и почти все прошло гладко. Раньше я использовал CI без проблем, и после обновления мне пришлось мигрировать или начать заново. Я решил начать заново, так как у меня был только один проект.

Я добавил новый бегун оболочки (пробовал как gitlab-ci-multi-runner, так и gitlab-runner) несколько раз, и регистрация прошла успешно, и бегун показывает, что он активен в веб-консоли. Но когда я пытаюсь создать свой код, единственным выводом в браузере является черная «консоль» с постоянно работающим счетчиком.

Если я проверю файлы в своей оболочке, я увижу, что код был успешно проверен, но я не могу сказать, был ли выполнен какой-либо из сценариев сборки или нет.

Я не уверен, какие журналы я могу проверить, поскольку все, что я нашел, похоже, не помогает.


person Eric    schedule 14.10.2015    source источник
comment
Является ли статус сборки «ожидающим» или «выполняется»? Если вы перезагрузите страницу сборки, будет ли вывод? Является ли бегун общим или назначенным для проекта?   -  person Drew Blessing    schedule 14.10.2015
comment
Это «бег». Перезагрузка страницы ничего нового не показывает. Я пробовал как общие, так и назначенные бегуны с тем же результатом   -  person Eric    schedule 15.10.2015
comment
Так что кажется, что после перехода на gitlab-runner он действительно собирается, но я не вижу никакого прогресса в веб-просмотре.   -  person Eric    schedule 15.10.2015
comment
Я обновился до последней версии 8.1, и проблема не была решена. Я попытался полностью удалить gitlab-ci-multi-runner и очистить все конфиги. Я удалил пользователя и домашний каталог и переустановил. Тем не менее проблема остается. Сборка говорит, что она работает в консоли администратора, я вижу, что файлы были проверены в /home/gitlab-runner/builds/..., но в консоли администратора НЕТ вывода. Я вижу черный ящик с вращающимися стрелками, но больше ничего. Я пробовал и в Chrome, и в Safari с теми же результатами. Это отлично работало в 7 серии...   -  person Eric    schedule 23.10.2015


Ответы (1)


Я наконец нашел ответ. Это похоже на проблему с разрешением. Я считаю, что это связано с историей. Согласно https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/187 Я просто удалил файлы в /var/opt/gitlab/gitlab-ci/builds, так как меня не волновала история.

person Eric    schedule 23.10.2015