web-dev-qa-db-ja.com

CI / CDパイプラインAzureはデプロイリリース後に自動マージを開発します

私は古典的な環境を持っています。次のような設定:

DevelopMasterの2つのブランチがあります。

Azure DevOpsに次の設定を行う方法はありますかrule:

  1. デプロイが開発環境(Azure devopsのリリースパイプラインで定義されている)で成功すると、------>マージするpull requestを自動的に作成します開発マスター

  2. または他の1つ:ブランチの開発Buildが成功した場合-------> create 自動的に a pull requestマージするマスターに開発

どんな助けでもありがたいです。

3
Haithem KAROUI
  1. そのための組み込みタスクはありませんが、oauthトークンを使用するか、独自の認証を使用してAPIに対してリクエストを発行することで、これを自分でスクリプト化できます。
  2. ここでもほぼ同じアプローチを使用できます。または、ブランチポリシーを使用して、プルリクエストをマスターにマージする前に強制的に検証することができます(コミットごとに開発からマスターにマージするのはかなり無意味なので、私の考えではこれが優れています)。
0
4c74356b41