Agrupación de acciones en grupos de acciones - 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.

Agrupación de acciones en grupos de acciones

Un grupo de acciones contiene una o más acciones. Agrupar las acciones en grupos de acciones le ayuda a mantener el flujo de trabajo organizado y también le permite configurar las dependencias entre los distintos grupos de acciones.

nota

Los grupos de acciones no se pueden agrupar dentro de otras acciones o grupos de acciones.

Siga las instrucciones siguientes para definir un grupo de acciones.

Visual

No disponible. Selecciona YAML para ver las instrucciones de YAML.

YAML
Para definir un grupo de acciones
  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. Elija el nombre de su flujo de trabajo. Puede filtrar por el nombre del repositorio o la rama de origen donde está definido el flujo de trabajo, o bien filtrar por el nombre del flujo de trabajo.

  5. Elija Editar.

  6. Elige YAML.

  7. EnActions, agrega un código similar al siguiente:

    Actions: action-group-name: Actions: action-1: Identifier: aws/build@v1 Configuration: ... action-2: Identifier: aws/ecs-deploy@v1 Configuration: ...

    Para ver otro ejemplo, consulte Ejemplo: definir dos grupos de acciones. Para obtener más información, consulte la descripción Acciones de la action-group-name propiedad en elReferencia de definición de flujo de trabajo.

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

  9. Selecciona Confirmar, introduce un mensaje de confirmación y vuelve a seleccionar Confirmar.

Ejemplo: definir dos grupos de acciones

El siguiente ejemplo muestra cómo definir dos grupos de acciones: BuildAndTest yDeploy. El grupo de BuildAndTest acciones incluye dos acciones (BuildyTest) y el grupo de Deploy acciones también incluye dos acciones (DeployCloudFormationStackyDeployToECS).

Actions: BuildAndTest: # Action group 1 Actions: Build: Identifier: aws/build@v1 Configuration: ... Test: Identifier: aws/managed-test@v1 Configuration: Deploy: #Action group 2 Actions: DeployCloudFormationStack: Identifier: aws/cfn-deploy@v1 Configuration: ... DeployToECS: Identifier: aws/ecs-deploy@v1 Configuration: ...