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:
-
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.
-
Actualice el valor "Secreto" del desencadenante. Copie este valor y guarde el desencadenante.
-
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-tokenen 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.