非同期ステージ Web フックの更新
パイプライン内の非同期 Webhook トークンを更新する (例えば、秘密トークンを更新する) には、以下のステップを実行します。
-
非同期 Webhook トリガーを検索します。 非同期 Webhook トリガーは、パイプラインのトリガーに追加され、 Subpipeline Webhook Trigger という名前になります。 したがって、非同期ウェブフックトリガーで使用するために、このトリガーから新しい秘密鍵を生成する必要があります。
-
トリガーの「シークレット」値を更新します。 この値をコピーして、トリガーを保存します。
-
目的のパイプラインの 「環境プロパティー」 で、値を、新しく生成されたシークレット値 (前のステップでコピーした値) に置き換えます。 シークレット
subpipeline-webhook-tokenに追加します。
これで、パイプライン実行は次回の新規実行時に新しいシークレット値を取得し、非同期ステージをトリガーします。 トリガー・スクリプトは、コンテンツ内を検索します。
以下のデフォルト変数名は変更しないでください:
- トリガー名サブパイプライン・ウェブフック・トリガーと
- トリガー内のヘッダー名
x-async-stage-token - パイプライン変数
subpipeline-webhook-token
必要に応じて、Webhook URL、トリガーのワーカーも変更できます。また、サブパイプラインのWebhookトリガーに追加されたトリガーパラメータは、非同期ステージで利用できるようになります。