サーバ管理者の皆さんこんにちは。
表題のとおりなのですが、GitLabをアップデートしたらJenkinsとの連携がうまくできなくなりました。
2017/07/06 追記
GitLab 9.3.4で解消されました
環境
- CentOS 7 x64
- GitLab 9.3.0
- Jenkins 2.46.3
- Gitlab Merge Request Builder 2.0.1
現象
- Merge Requestのページにて
Could not connect to the CI server", no CI or integration is configured
と表示され、CIの結果が表示されない - Gitlab Merge Request Builder自体は動いていて、ビルド成功のpostは行われている
- PinelineのページにはJenkinsのビルド結果が表示されている
GitLabのissueを見てみると、同じような現象が報告されていました。
開発のルールとして、Jenkinsがビルドする->ビルド結果がMRに表示される->Assigneeがレビューしてマージという流れを取っていたため結構不便です。(Mergeボタンも赤いままですし…)
JenkinsによるCIを利用していて、まだ9.3にアップデートしていないならアップデートは様子を見たほうが良さそうです。
9.3.1で直ることを祈りたいと思います。