gitlab CI でのビルドに失敗し、それに関する電子メール通知を取得しようとしています。
私のビルドスクリプトはこれです:
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
私も通知が来ません。
何が起こっているのかをどのように診断できますか?
更新:ランナーでは、ログで次のことが繰り返されます:
Submitting build <..> to coordinator...response error: 500
production.log
およびsideq.log
gitlab_ci には、次のように書かれています。
ERROR: Error connecting to Redis on localhost:6379 (ECONNREFUSED)
スタックトレースを含む完全なメッセージは次のとおりです: pastebin。