Automation Pipelines では、Gerrit プロジェクトでコード レビューが発生したときにパイプラインをトリガできます。Gerrit 用トリガの定義には、イベント タイプに応じて実行する必要がある Gerrit プロジェクトとパイプラインが含まれます。
Gerrit 用トリガは、監視対象の Gerrit サーバにある Gerrit リスナーを使用します。Automation Pipelines で Gerrit エンドポイントを定義するには、プロジェクトを選択し、Gerrit サーバの URL を入力します。次に、そのサーバに Gerrit リスナーを作成するときに、エンドポイントを指定します。
次の手順は、Gerrit リスナー定義で使用できる Gerrit エンドポイントを定義する方法を示しています。エンドポイントの編集が必要な場合のために、手順の最後にあるオプションの手順で、更新を実行する方法とタイミングを説明しています。
前提条件
- オンプレミスで Gerrit サーバを使用する場合は、Automation Assembler にアクセスしてクラウド プロキシを追加できることを確認します。例については、リリース プロセスをモデリングするための Automation Pipelines の設定を参照してください。
- Automation Pipelines で、プロジェクトのメンバーであることを確認します。メンバーでない場合は、プロジェクトにメンバーとして追加するように Automation Pipelines 管理者に依頼します。Automation Pipelinesでプロジェクトを追加する方法を参照してください。
手順
次のタスク
詳細については、他のセクションを参照してください。Automation Pipelines で Gerrit トリガを使用してパイプラインを実行する方法を参照してください。