Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Inicio automático de la ejecución de un flujo de trabajo después de eventos en repositorios externos

Modo de enfoque
Inicio automático de la ejecución de un flujo de trabajo después de eventos en repositorios externos - Amazon CodeCatalyst

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.

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.

Puedes usar un GitHub repositorio vinculado, un repositorio de Bitbucket o un repositorio de GitLab proyectos como fuente de un flujo de trabajo, donde los cambios en una rama específica de un GitHub repositorio vinculado, un repositorio de Bitbucket o un repositorio de GitLab proyectos inicien automáticamente una ejecución de flujo de trabajo.

Un flujo de trabajo es un procedimiento automatizado que describe cómo compilar, probar e implementar su código como parte de un sistema de integración y entrega continuas (CI/CD). Un flujo de trabajo define una serie de pasos o acciones que se realizan durante la ejecución de un flujo de trabajo. Un flujo de trabajo también define los eventos, o desencadenadores, que activan el inicio del flujo de trabajo. Para configurar un flujo de trabajo, debes crear un archivo de definición del flujo de trabajo mediante el editor visual o YAML de la CodeCatalyst consola.

sugerencia

Para ver rápidamente cómo se pueden utilizar los flujos de trabajo en un proyecto, cree un proyecto con un esquema. Cada esquema implementa un flujo de trabajo funcional que puede revisar, ejecutar y probar.

Cuando configuras un flujo de trabajo para usar un GitHub repositorio vinculado, un repositorio de Bitbucket o un repositorio de GitLab proyectos, el archivo de configuración del flujo de trabajo se almacena en ese GitHub repositorio, repositorio de Bitbucket o GitLab repositorio de proyectos. La configuración del flujo de trabajo es un archivo YAML que define el nombre, los desencadenadores, los recursos, los artefactos y las acciones del flujo de trabajo. Para obtener más información sobre el archivo de configuración del flujo de trabajo, consulte Definición de flujo de trabajo en YAML.

El archivo de configuración del flujo de trabajo debe estar en el ./codecatalyst/workflows/ directorio de tu GitHub repositorio, repositorio de Bitbucket o GitLab repositorio de proyectos.

Puede usar el editor de flujos de trabajo para crear y configurar flujos de trabajo. Para obtener más información, consulte Introducción a los flujos de trabajo y Conexión de repositorios de código fuente a flujos de trabajo.

Adición de desencadenadores para iniciar ejecuciones del flujo de trabajo

Puedes configurar un CodeCatalyst flujo de trabajo para que inicie automáticamente una ejecución cuando el código se envíe a la rama especificada de tu repositorio GitHub o de Bitbucket. Para iniciar la ejecución automática de un flujo de trabajo, añada un desencadenador en la sección Triggers del archivo de configuración del flujo de trabajo.

Ejemplo: Desencadenador de inserción de código sencillo

El siguiente ejemplo muestra un desencadenador que inicia la ejecución de un flujo de trabajo cada vez que se envía código a cualquier ramificación del repositorio de código fuente.

Triggers: - Type: PUSH

Ejemplo: Desencadenador de solicitud de extracción sencillo

El siguiente ejemplo muestra un desencadenador que inicia la ejecución de un flujo de trabajo cada vez que se crea una solicitud de extracción en una ramificación del repositorio de código fuente.

Triggers: - Type: PULLREQUEST Events: - OPEN

Para obtener más información, consulte Inicio de un flujo de trabajo y ejecución automática mediante desencadenadores.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.