非同期ステージ Web フックの更新

パイプライン内の非同期 Webhook トークンを更新する (例えば、秘密トークンを更新する) には、以下のステップを実行します。

  1. 非同期 Webhook トリガーを検索します。 非同期 Webhook トリガーは、パイプラインのトリガーに追加され、 Subpipeline Webhook Trigger という名前になります。 したがって、非同期ウェブフックトリガーで使用するために、このトリガーから新しい秘密鍵を生成する必要があります。

  2. トリガーの「シークレット」値を更新します。 この値をコピーして、トリガーを保存します。

  3. 目的のパイプラインの 「環境プロパティー」 で、値を、新しく生成されたシークレット値 (前のステップでコピーした値) に置き換えます。 シークレット subpipeline-webhook-token に追加します。

これで、パイプライン実行は次回の新規実行時に新しいシークレット値を取得し、非同期ステージをトリガーします。 トリガー・スクリプトは、コンテンツ内を検索します。

以下のデフォルト変数名は変更しないでください:

  • トリガー名サブパイプライン・ウェブフック・トリガーと
  • トリガー内のヘッダー名 x-async-stage-token
  • パイプライン変数 subpipeline-webhook-token

必要に応じて、Webhook URL、トリガーのワーカーも変更できます。また、サブパイプラインのWebhookトリガーに追加されたトリガーパラメータは、非同期ステージで利用できるようになります。