ワークフロー実行のゲート設定 - Amazon CodeCatalyst

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

ワークフロー実行のゲート設定

ゲートは、特定の条件が満たされない限り、ワークフローの実行が続行されないようにするために使用できるワークフローコンポーネントです。ゲートの例は承認ゲートで、ワークフローの実行を CodeCatalyst続行する前にユーザーがコンソールで承認を送信する必要があります。

ワークフロー内の一連のアクション間、または最初のアクションの前 (ソースのダウンロードの直後に実行されます) にゲートを追加できます。最後のアクションの後にゲートを追加する必要がある場合は、追加することもできます。

ワークフロー実行の詳細については、「」を参照してくださいワークフローの実行

ゲートタイプ

現在、Amazon は承認ゲートの 1 つのタイプのゲート CodeCatalyst をサポートしています。詳細については、「ワークフロー実行の承認を要求する」を参照してください。

別のアクションと並行して実行するゲートを設定できますか?

いいえ。ゲートはアクションの前後にのみ実行できます。詳細については、「シーケンシングゲートとアクション」を参照してください。

ゲートを使用してワークフロー実行の開始を防ぐことはできますか?

はい、資格があります。

ワークフローの実行でタスク が実行されないようにできます。これはの開始を妨げるのとは少し異なります。

ワークフローがタスクを実行できないようにするには、ワークフローの最初のアクションの前にゲートを追加します。このシナリオでは、ワークフロー実行が開始されます。つまり、ソースリポジトリファイルをダウンロードしますが、ゲートがロック解除されるまでタスクを実行できなくなります。

注記

開始してゲートによってブロックされるワークフローは、スペースクォータおよびその他のクォータあたりの同時ワークフロー実行の最大数に引き続きカウントされます。ワークフロークォータを超えないようにするには、ワークフロートリガーを使用して、ゲートを使用する代わりに条件付きでワークフローを開始することを検討してください。また、ゲートの代わりにプルリクエストの承認ルールを使用することも検討してください。クォータ、トリガー、プルリクエストの承認ルールの詳細については、「」、トリガーを使用してワークフローを自動的に開始する「」、およびでのワークフローのクォータ CodeCatalyst「」を参照してくださいプルリクエストを承認ルールとマージするための要件の管理

ゲートの制限事項

ゲートには次の制限があります。