This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.8. パイプライン実行のトリガー
push
イベントが Git リポジトリーで実行されるたびに、設定された Webhook はイベントペイロードを公開される EventListener
サービスルートに送信します。アプリケーションの EventListener
サービスはペイロードを処理し、これを関連する TriggerBinding
および TriggerTemplate
のペアに渡します。TriggerBinding
リソースはパラメーターを抽出し、TriggerTemplate
リソースはこれらのパラメーターを使用して、リソースの作成方法を指定します。これにより、アプリケーションが再ビルドされ、再デプロイされる可能性があります。
このセクションでは、空のコミットをフロントエンドの vote-ui
リポジトリーにプッシュし、パイプライン実行をトリガーします。
手順
ターミナルから、フォークした Git リポジトリー
vote-ui
のクローンを作成します。git clone git@github.com:<your GitHub ID>/vote-ui.git -b release-tech-preview-3
$ git clone git@github.com:<your GitHub ID>/vote-ui.git -b release-tech-preview-3
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 空のコミットをプッシュします。
git commit -m "empty-commit" --allow-empty && git push origin release-tech-preview-3
$ git commit -m "empty-commit" --allow-empty && git push origin release-tech-preview-3
Copy to Clipboard Copied! Toggle word wrap Toggle overflow パイプライン実行がトリガーされたかどうかを確認します。
tkn pipelinerun list
$ tkn pipelinerun list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 新規のパイプライン実行が開始されたことに注意してください。