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