この質問をするのが適切な場所かどうかはわかりませんが、インターネットでたくさん読んで、GitLab 8.7 (実際にはhttp://gitlab.comについて話している) と私自身のプライベートJenkins インスタンスは連携します。
https://github.com/jenkinsci/gitlab-pluginとhttp://doc.gitlab.com/ee/integration/jenkins.htmlのドキュメントに従いましたが、
- GitLab のJenkins CI Serviceと Jenkins のGitLab Plugin間の接続をテストすると、エラーが発生します
NullPointerException
(X-GitLab-Event
GitLab が Jenkins を取得するときにヘッダーが欠落しているため) - Jenkins ビルドは、 Jenkins CI サービスの代わりにWebhookを使用して適切にトリガーされます(ただし、GitLab のドキュメントによると、この方法は非推奨のようです)。
- GitLab に Jenkins ビルド ステータスを取得させる方法がわかりません (主に
.gitlab-ci.yml
GIT リポジトリに がないためです... しかし、Jenkins を使用したいので必要ありません) - ...GitLab のRunnersはどうですか?
皆さんはそれを機能させることができますか?
どうもありがとう、
ラジウム。