Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Iniciar un flujo de trabajo, ejecutarlo automáticamente mediante activadores
Puedes iniciar la ejecución automática de un CodeCatalyst flujo de trabajo de Amazon con un activador de flujo de trabajo.
Un activador de flujo de trabajo, o simplemente un disparador, te permite iniciar la ejecución automática de un flujo de trabajo cuando se producen determinados eventos, como cuando se introduce un código. Es posible que desee configurar los activadores para evitar que los desarrolladores de software tengan que iniciar manualmente las ejecuciones del flujo de trabajo a través de la CodeCatalyst consola.
Puede utilizar tres tipos de activadores:
-
Empujar: un activador de inserción de código hace que se inicie la ejecución de un flujo de trabajo cada vez que se ejecuta una confirmación.
-
Solicitud de extracción: cuando se activa una solicitud de extracción, se inicia la ejecución de un flujo de trabajo cada vez que se crea, revisa o cierra una solicitud de extracción.
-
Programación: un activador de programación hace que la ejecución de un flujo de trabajo comience según el cronograma que tú definas. Considere la posibilidad de utilizar un activador programado para ejecutar versiones nocturnas de su software, de modo que la última versión esté lista para que los desarrolladores de software puedan trabajar en ella a la mañana siguiente.
Puedes usar activadores push, pull request y programables solos o en combinación en el mismo flujo de trabajo.
Los activadores son opcionales; si no configuras ninguno, solo puedes iniciar un flujo de trabajo manualmente.
sugerencia
Para ver un desencadenante en acción, lanza un proyecto con un plano. La mayoría de los blueprints contienen un flujo de trabajo con un activador. Busque la Trigger
propiedad en el archivo de definición del flujo de trabajo del blueprint. Para obtener más información acerca de los esquemas, consulte Crear un proyecto con un plano.