Actualización de webhooks de la etapa asíncrona

Para actualizar la señal de webhook asíncrona en el conducto, por ejemplo, para actualizar una señal secreta, realice los pasos siguientes:

  1. Busque el desencadenante de webhook asíncrono. Su desencadenador webhook asíncrono se añade a los desencadenadores de su pipeline, llamado Subpipeline Webhook Trigger. Por lo tanto, debemos generar una nueva clave secreta a partir de este disparador para utilizarla con el disparador webhook asíncrono.

  2. Actualice el valor "Secreto" del desencadenante. Copie este valor y guarde el desencadenante.

  3. En las Propiedades de entorno del conducto que desee, sustituya el valor por el nuevo valor de secreto generado (valor copiado en el paso anterior) al secreto subpipeline-webhook-token.

La ejecución de conducto ahora recoge el nuevo valor de secreto en la siguiente nueva ejecución y desencadena las etapas asíncronas. Los scripts desencadenantes buscan en el contenido.

No cambie los siguientes nombres de variables por defecto :

  • Nombre del disparador Subpipeline Webhook Trigger y el
  • Nombre de cabecera x-async-stage-token en el desencadenante
  • Variable de canalización subpipeline-webhook-token

Puedes cambiar el webhook URL y el trabajador del trigger también, si es necesario, también cualquier parámetro del trigger añadido al Subpipeline Webhook Trigger estará disponible en la etapa asíncrona.