Webhooks für asynchrone Stage aktualisieren

Führen Sie die folgenden Schritte aus, um das asynchrone Webhook-Token in der Pipeline zu aktualisieren, z. B. um ein geheimes Token zu aktualisieren:

  1. Suchen Sie nach dem Auslöser für asynchrone Webhooks. Ihr asynchroner Webhook-Trigger wird zu den Triggern Ihrer Pipeline hinzugefügt und als Subpipeline-Webhook-Trigger bezeichnet. Daher müssen wir einen neuen geheimen Schlüssel aus diesem Trigger generieren, um ihn mit dem asynchronen Webhook-Trigger zu verwenden.

  2. Aktualisieren Sie den Wert für den geheimen Schlüssel des Auslösers. Kopieren Sie diesen Wert und speichern Sie den Auslöser.

  3. Ersetzen Sie in den Umgebungseigenschaften der gewünschten Pipeline den Wert durch den neu generierten Wert des geheimen Schlüssels (im vorherigen Schritt kopierter Wert). zum geheimen Schlüssel subpipeline-webhook-token.

Die Pipelineausführung übernimmt jetzt den neuen Wert für den geheimen Schlüssel bei der nächsten neuen Ausführung und löst Ihre asynchronen Phasen aus. Die auslösenden Scripts suchen im Inhalt.

Die folgenden Standardvariablennamen dürfen nicht geändert werden:

  • Triggername Subpipeline Webhook Trigger und die
  • Headername x-async-stage-token im Auslöser
  • Pipeline-Variable subpipeline-webhook-token

Sie können den Webhook URL und den Worker des Triggers ebenfalls ändern, falls erforderlich. Auch alle Trigger-Parameter, die dem Subpipeline-Webhook-Trigger hinzugefügt wurden, sind in der asynchronen Phase verfügbar.