CodePipeline referencia de estructura de tubería - AWS CodePipeline

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.

CodePipeline referencia de estructura de tubería

Puede utilizarla CodePipeline para estructurar una canalización de pasos automatizados de CI/CD que lleve a cabo tareas de creación, prueba e implementación del código fuente de la aplicación. Al crear una canalización, eliges una acción fuente y un proveedor disponibles, como un bucket de S3, un CodeCommit repositorio, un repositorio de Bitbucket o un GitHub repositorio que contenga tu código fuente e inicie la canalización cuando realizas un cambio en el código fuente. También eliges las acciones y los proveedores de prueba, compilación e implementación que deseas incluir automáticamente cuando se ejecute tu canalización. Para ver un ejemplo conceptual de una DevOps canalización que implementa la aplicación, consulteDevOps ejemplo de canalización.

De forma predeterminada, cualquier canalización que se cree correctamente AWS CodePipeline tiene una estructura válida. Sin embargo, si creas o editas manualmente un JSON archivo para crear una canalización o actualizas una canalización desde AWS CLI allí, podrías crear inadvertidamente una estructura que no sea válida. La siguiente referencia puede ayudarle a entender mejor los requisitos de estructura de su canalización y cómo solucionar los problemas. Consulte las restricciones en Cuotas en AWS CodePipeline, que se aplican a todas las canalizaciones.

Las siguientes secciones proporcionan parámetros de alto nivel y su posición en la estructura de la canalización. Los requisitos de estructura de la tubería se detallan en cada sección para los siguientes tipos de componentes de la tubería:

Para obtener más información, consulte el PipelineDeclarationobjeto en la CodePipeline APIGuía.

El siguiente ejemplo de vista de consola de canalización muestra la canalización denominada new-github, las etapas denominadas Source manualBuild, y y las acciones de GitHub (versión 2), la aprobación manual y los proveedores de CodeBuild acciones.

Un ejemplo de la vista de canalización en la CodePipeline consola.

El modo de edición de canalizaciones, visto en el diagrama de la consola, permite editar las anulaciones, los desencadenantes y las acciones de origen, tal y como se muestra en el siguiente ejemplo.

Un ejemplo del modo de edición de canalizaciones en la CodePipeline consola.