DevOps チェンジベロシティでプル要求 (PR) または結合要求を管理する
ServiceNow DevOps からの GitHub、Bitbucket、ADO コーディングソースに対する Jenkins と Azure DevOps (ADO) パイプラインのプル要求を管理します。プルリクエストで変更承認プロセスを有効にして、プルリクエストのマージ承認を ServiceNow DevOps から制御し、変更リクエストに関連付けられたプルリクエストの詳細を監視できます。
始める前に
プル要求を承認する前に、次の前提条件が満たされていることを確認します。
- アドミンがマルチブランチプロジェクトパイプラインを使用して、GitHub または Bitbucket にプルリクエストブランチを作成しました。詳細については、「 GitHub ブランチ ソース 」および「 Bitbucket ブランチ ソース」を参照してください。
- アドミンが ADO リポジトリでのプル要求の作成を有効にしました。詳細については、「https://marketplace.visualstudio.com/items?itemName=ShaykiAbramczyk.CreatePullRequest」を参照してください。
- アドミンが DevOps との Jenkins 統合を構成しました。詳細については、「 Jenkins と DevOps の統合」を参照してください。
- アドミンが DevOps との GitHub 統合を構成しました。詳細については、「 GitHub と DevOps の統合」を参照してください。
- アドミンが DevOps との Bitbucket 統合を構成しました。詳細については、「 Bitbucket と DevOps の統合」をご参照ください。
- アドミンが DevOps との ADO 統合を構成しました。詳細については、「Azure DevOpsとDevOps チェンジベロシティとの統合」を参照してください。
- アドミンは、パイプラインで変更要求を自動的に作成するために、DevOps の変更の促進機能を有効にしています。詳細については、「 DevOps 変更の促進」を参照してください。
必要なロール:sn_devops.admin
このタスクについて
Jenkins パイプラインの場合、 GitHub および Bitbucket コーディングソースのプル要求を管理できます。
ADO パイプラインの場合、ADO コーディング ソースのプル要求を管理できます。