Я пытаюсь пропустить сборку gitlab CI и получить уведомление по электронной почте об этом.Как сбить gitlab CI build?
Мой сценарий сборки заключается в следующем:
echo "Listing files!"
ls -la
echo "##########################Preparing build##########################"
mkdir build
cd build
echo "Generating make files"
cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Release -D CMAKE_VERBOSE_MAKEFILE=on ..
echo "##########################Building##########################"
make
Я совершил код, который нарушает сборку. Однако, вместо завершения, сборка, похоже, застряла в «рабочем» состоянии после выхода из make. Последняя строка:
make: *** [all] Error 2
У меня также нет уведомлений.
Как я могу диагностировать, что происходит?
Upd .: в бегуна, после повторяется в журнале:
Submitting build <..> to coordinator...response error: 500
В production.log
и sideq.log
из gitlab_ci после написано:
ERROR: Error connecting to Redis on localhost:6379 (ECONNREFUSED)
Полное сообщение с StackTrace здесь: pastebin.