インフラリポジトリをブランチポリシーを使用するように設定してください
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
インフラストラクチャリポジトリを正しく動作させるには、ブランチポリシーを使用するように設定する必要があります。インフラストラクチャパイプライン内のプルリクエストとやり取りするには、組織もREST APIアクセス権を持っている必要があります。プルリクエストブランチで実行する際、インフラストラクチャパイプラインはメインブランチにマージする前にレビューすべきTerraformプランの変更の概要を投稿します。
分岐ポリシーの設定
リポジトリの分岐ポリシーを設定するには:
- プロジェクト設定、リポジトリ、リポジトリに行き、ブランチを選択してください。
- リポジトリをクリックし、 ポリシー タブで以下のポリシーを設定します:
- 最低査読者数の要件: 1
- コメント解像度を確認する: 必須
- ビルド検証に行き、インフラストラクチャパイプラインを選択し、以下を設定します:
- トリガー: 自動
- ポリシー要件: 必須
REST APIアクセスを有効にする
REST APIアクセスを可能にするために:
-
組織 設定、パイプライン、設定、一般 に行き、以下の3つのオプションを無効にしてください。
- 非リリースパイプラインのジョブ認可範囲を現在のプロジェクトに限定してください。
- リリースパイプラインのジョブ認可範囲は現在のプロジェクトに限定してください。
- Limit job authorization scope to referenced Azure DevOps repositories.

-
プロジェクト設定、リポジトリ**、リポジトリ**、パーミッション、ユーザーに移動し、プロジェクトビルドサービスのユーザーをクリックし、「プルリクエストへの貢献」フィールドをAllowに設定してください。
この記事を改善するための提案がある場合は、 お知らせください!