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.
Referencia de acción en ECR origen de Amazon
Activa la canalización cuando se envía una nueva imagen al ECR repositorio de Amazon. Esta acción proporciona un archivo de definiciones de imágenes que hace referencia al URI de la imagen que se envió a AmazonECR. Esta acción de origen suele utilizarse junto con otra acción de origen, por ejemplo CodeCommit, para permitir una ubicación de origen para todos los demás artefactos de origen. Para obtener más información, consulte Tutorial: Crear una canalización con una ECR fuente y una ECS implementación de Amazon CodeDeploy .
Cuando utilizas la consola para crear o editar tu canalización, CodePipeline crea una regla de CloudWatch eventos que inicia tu canalización cuando se produce un cambio en el repositorio.
Debes haber creado un ECR repositorio de Amazon y haber subido una imagen antes de conectar la canalización a través de una ECR acción de Amazon.
Temas
Tipo de acción
-
Categoría:
Source
-
Propietario:
AWS
-
Proveedor:
ECR
-
Versión:
1
Parámetros de configuración
- RepositoryName
-
Obligatorio: sí
El nombre del ECR repositorio de Amazon en el que se insertó la imagen.
- ImageTag
-
Obligatorio: no
La etiqueta utilizada para la imagen.
nota
Si no se especifica un valor para
ImageTag
, el valor predeterminado eslatest
.
Artefactos de entrada
-
Número de artefactos:
0
-
Descripción: los artefactos de entrada no se aplican a este tipo de acción.
Artefactos de salida
-
Número de artefactos:
1
-
Descripción: Esta acción produce un artefacto que contiene un
imageDetail.json
archivo que contiene la URI imagen que activó la ejecución de la canalización. Para obtener más información sobre el archivoimageDetail.json
, consulte imageDetailArchivo.json para las acciones de despliegue ECS azul/verde de Amazon.
Variables de salida
Cuando se configura, esta acción produce variables a las que se puede hacer referencia mediante la configuración de acción de una acción descendente en la canalización. Esta acción produce variables que se pueden ver como variables de salida, incluso si la acción no tiene un espacio de nombres. Configure una acción con un espacio de nombres para que esas variables estén disponibles para la configuración de las acciones posteriores.
Para obtener más información, consulte Referencia de variables.
- RegistryId
-
El ID de AWS cuenta asociado al registro que contiene el repositorio.
- RepositoryName
-
El nombre del ECR repositorio de Amazon en el que se insertó la imagen.
- ImageTag
-
La etiqueta utilizada para la imagen.
- ImageDigest
-
El resumen
sha256
del manifiesto de la imagen. - Imagen URI
-
El URI para la imagen.
Declaración de acción (ECRejemplo de Amazon)
Véase también
Los recursos relacionados siguientes pueden serle de ayuda cuando trabaje con esta acción.
-
Tutorial: Crear una canalización con una ECR fuente y una ECS implementación de Amazon CodeDeploy — Este tutorial proporciona un ejemplo de archivo de especificaciones de la CodeDeploy aplicación y un grupo de implementación para crear una canalización con una CodeCommit ECR fuente de Amazon que se despliegue en las instancias de AmazonECS.