Creación de un flujo de trabajo - 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.

Creación de un flujo de trabajo

Un flujo de trabajo es un procedimiento automatizado que describe cómo crear, probar e implementar el 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 deben realizar durante la ejecución de un flujo de trabajo. Un flujo de trabajo también define los eventos, o desencadenantes, que provocan el inicio del flujo de trabajo. Para configurar un flujo de trabajo, debe 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 puedes usar los flujos de trabajo en un proyecto, crea un proyecto con un plano. Cada esquema implementa un flujo de trabajo funcional que puede revisar, ejecutar y experimentar.

Utilice los siguientes procedimientos para crear un flujo de trabajo en. CodeCatalyst

Para obtener más información acerca de los flujos de trabajo, consulte Cree, pruebe e implemente con flujos de trabajo en CodeCatalyst.

Visual
Para crear un flujo de trabajo mediante el editor visual
  1. Abra la CodeCatalyst consola en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. Seleccione Crear flujo de trabajo.

    Aparece el cuadro de diálogo Crear flujo de trabajo.

  5. En el campo Repositorio de origen, elija un repositorio de origen en el que residirá el archivo de definición del flujo de trabajo. El archivo se almacenará en la ~/.codecatalyst/workflows/ carpeta del repositorio elegido. Si no existe ningún repositorio de origen, cree uno.

  6. En el campo Sucursal, elija una rama en la que residirá el archivo de definición del flujo de trabajo.

  7. Seleccione Crear.

    Amazon CodeCatalyst guarda la información del repositorio y la sucursal en la memoria, pero el flujo de trabajo aún no está comprometido.

  8. Elija Visual.

  9. Cree el flujo de trabajo:

    1. (Opcional) En el diagrama de flujo de trabajo, selecciona las casillas Origen y Activadores. Aparece un panel de activadores. Seleccione Añadir disparador para añadir un disparador. Para obtener más información, consulte Añadir un gatillo de pulsar, tirar o programar.

    2. Selecciona + Acciones (arriba a la izquierda). Aparece el catálogo de acciones.

    3. Elija el signo más (+) dentro de una acción para añadirla al flujo de trabajo. Utilice el panel de la derecha para configurar la acción. Para obtener más información, consulte Añadir una acción a un CodeCatalyst flujo de trabajo.

    4. (Opcional) Elija las propiedades del flujo de trabajo (arriba a la derecha). Aparece un panel de propiedades del flujo de trabajo. Configure el nombre del flujo de trabajo, el modo de ejecución y el cálculo. Para obtener más información, consulte Configuración del comportamiento de puesta en cola de las corridas y Configuración del entorno de procesamiento y tiempo de ejecución: imágenes de Docker para un flujo de trabajo.

  10. (Opcional) Selecciona Validar para validar el código YAML del flujo de trabajo antes de confirmarlo.

  11. Elija Confirmar y, en el cuadro de diálogo Confirmar flujo de trabajo, haga lo siguiente:

    1. En el nombre del archivo de flujo de trabajo, deje el nombre predeterminado o introduzca el suyo propio.

    2. En Confirmar mensaje, deja el mensaje predeterminado o introduce el tuyo propio.

    3. En Repositorio y Sucursal, elija el repositorio y la rama de origen para el archivo de definición del flujo de trabajo. Estos campos deben estar configurados en el repositorio y la rama que especificó anteriormente en el cuadro de diálogo Crear flujo de trabajo. Si lo deseas, puedes cambiar el repositorio y la rama ahora.

      nota

      Tras archivar tu archivo de definición de flujo de trabajo, no se podrá asociar a otro repositorio o rama, así que asegúrate de elegirlos con cuidado.

    4. Elija Confirmar para confirmar el archivo de definición del flujo de trabajo.

YAML
Para crear un flujo de trabajo mediante el editor YAML
  1. Abre la CodeCatalyst consola en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. Seleccione Crear flujo de trabajo.

    Aparece el cuadro de diálogo Crear flujo de trabajo.

  5. En el campo Repositorio de origen, elija un repositorio de origen en el que residirá el archivo de definición del flujo de trabajo. El archivo se almacenará en la ~/.codecatalyst/workflows/ carpeta del repositorio elegido. Si no existe ningún repositorio de origen, cree uno.

  6. En el campo Sucursal, elija una rama en la que residirá el archivo de definición del flujo de trabajo.

  7. Seleccione Crear.

    Amazon CodeCatalyst guarda la información del repositorio y la sucursal en la memoria, pero el flujo de trabajo aún no está comprometido.

  8. Elige YAML.

  9. Cree el flujo de trabajo:

    1. (Opcional) Agrega un disparador al código YAML. Para obtener más información, consulte Añadir un gatillo de pulsar, tirar o programar.

    2. Selecciona + Acciones (arriba a la izquierda). Aparece el catálogo de acciones.

    3. Elija el signo más (+) dentro de una acción para añadirla al flujo de trabajo. Utilice el panel de la derecha para configurar la acción. Para obtener más información, consulte Añadir una acción a un CodeCatalyst flujo de trabajo.

    4. (Opcional) Elija las propiedades del flujo de trabajo (arriba a la derecha). Aparece un panel de propiedades del flujo de trabajo. Configure el nombre del flujo de trabajo, el modo de ejecución y el proceso. Para obtener más información, consulte Configuración del comportamiento de puesta en cola de las corridas y Configuración del entorno de procesamiento y tiempo de ejecución: imágenes de Docker para un flujo de trabajo.

  10. (Opcional) Selecciona Validar para validar el código YAML del flujo de trabajo antes de confirmarlo.

  11. Elija Confirmar y, en el cuadro de diálogo Confirmar flujo de trabajo, haga lo siguiente:

    1. En el nombre del archivo de flujo de trabajo, deje el nombre predeterminado o introduzca el suyo propio.

    2. En Confirmar mensaje, deja el mensaje predeterminado o introduce el tuyo propio.

    3. En Repositorio y Sucursal, elija el repositorio y la rama de origen para el archivo de definición del flujo de trabajo. Estos campos deben estar configurados en el repositorio y la rama que especificó anteriormente en el cuadro de diálogo Crear flujo de trabajo. Si lo deseas, puedes cambiar el repositorio y la rama ahora.

      nota

      Tras archivar tu archivo de definición de flujo de trabajo, no se podrá asociar a otro repositorio o rama, así que asegúrate de elegirlos con cuidado.

    4. Elija Confirmar para confirmar el archivo de definición del flujo de trabajo.