buildbot サーバーと Gitlab があります。Gitlab でマージ リクエストが開かれるたびにビルドをトリガーする方法がわかりませんでした。目的は、ビルドが成功または失敗するたびに、buildbot がコメントをマージ リクエストに書き戻すことです (ビルドはマージ リクエスト + 上流ブランチで行われます)。
それをトリガーする方法のヒントはありますか?
ありがとう!
buildbot サーバーと Gitlab があります。Gitlab でマージ リクエストが開かれるたびにビルドをトリガーする方法がわかりませんでした。目的は、ビルドが成功または失敗するたびに、buildbot がコメントをマージ リクエストに書き戻すことです (ビルドはマージ リクエスト + 上流ブランチで行われます)。
それをトリガーする方法のヒントはありますか?
ありがとう!
Gitlab チームは実際にいくつかのものをマージして、マージ要求が開かれたり更新されたりするたびに Web フックを起動できるようにしました: https://github.com/gitlabhq/gitlabhq/pull/5881および https://github.com/を参照gitlabhq/gitlabhq/issues/1137
serviceのようなものを実装できますGitLab CI。GitLab CIこれは、テスト スイートに合格したか失敗したかに関係なく、実際にはマージ リクエストにポスト バックされます。
私はそれを実装し、buildbot プロジェクトに貢献しています。https://github.com/buildbot/buildbot/pull/1820を参照してください。
Webhook を使用し、コメントをマージ リクエストにポストして、ビルド ステータスを表示します。