プルリクエストのフィルタリング (コンソール) - AWS CodePipeline

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

プルリクエストのフィルタリング (コンソール)

コンソールを使用して、指定したイベントを含むプルリクエストのフィルターを追加し、ブランチまたはファイルパスを含めたり除外したりできます。

プルリクエストのフィルタリング (コンソール)
  1. にサインイン AWS Management Console し、http://console.aws.amazon.com/codesuite/codepipeline/home で CodePipeline コンソールを開きます。

    AWS アカウントに関連付けられているすべてのパイプラインの名前とステータスが表示されます。

  2. [Name] で、編集するパイプラインの名前を選択します。それ以外の場合は、パイプライン作成ウィザードでこれらのステップを使用します。

  3. パイプライン詳細ページで、[編集] を選択します。

  4. 編集ページで、編集するソースアクションを選択します。トリガーの編集 を選択しますフィルターを指定 を選択します。

  5. イベントタイプ で、次のオプションからプルリクエストを選択します。

    • プッシュ を選択して、変更がソースリポジトリにプッシュされたときにパイプラインを開始します。これを選択すると、フィールドでブランチとファイルパス、または Git タグのフィルターを指定できます。

    • プルリクエストを選択して、指定したターゲットブランチに対してプルリクエストがオープン、更新、またはクローズされたときにパイプラインを開始します。これを選択すると、フィールドでブランチとファイルパスのフィルターを指定できます。

      オプションで、次のプルリクエストイベントを指定してフィルタリングできます。

      • プルリクエストが作成されました

      • プルリクエストに新しいリビジョンが加えられました

      • プルリクエストがクローズされている

  6. フィルタータイプ で、次のいずれかのオプションを選択します。

    • Branch を選択して、トリガーがモニタリングするソースリポジトリ内のブランチを指定し、ワークフロー実行を開始するタイミングを確認します。を含める で、指定したブランチの変更時にパイプラインを開始するためのトリガー設定に指定するブランチ名のパターンを glob 形式で入力します。除外 で、指定したブランチの変更時にトリガー設定が無視し、パイプラインを開始しないように指定するブランチ名の正規表現パターンを glob 形式で入力します。詳細については、「構文での glob パターンの使用」を参照してください。

      注記

      include と exclude の両方に同じパターンがある場合、デフォルトはパターンを除外します。

      正規表現パターンを glob 形式で使用して、ブランチ名を定義できます。例えば、 main.*を使用して、 で始まるすべてのブランチを照合しますmain.*。詳細については、「構文での glob パターンの使用」を参照してください。

      プッシュトリガーでは、 プッシュするブランチ、つまり送信先ブランチを指定します。プルリクエストトリガーには、プルリクエストを開く送信先ブランチを指定します。

    • (オプション) ファイルパス で、トリガーのファイルパス名を指定します。必要に応じて、Include Exclude に名前を入力します。

      glob 形式の正規表現パターンを使用して、ファイルパス名を定義できます。例えば、 prod.*を使用して、 で始まるすべてのファイルパスを照合しますprod.*。詳細については、「構文での glob パターンの使用」を参照してください。