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 を使用し、コメントをマージ リクエストにポストして、ビルド ステータスを表示します。