CodePipeline referência de estrutura de tubulação - AWS CodePipeline

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

CodePipeline referência de estrutura de tubulação

Você pode usar CodePipeline para estruturar um pipeline de CI/CD de etapas automatizadas que realizam tarefas que criam, testam e implantam o código-fonte do seu aplicativo. Ao criar um pipeline, você escolhe uma ação e um provedor de origem disponíveis, como um bucket S3, CodeCommit repositório, repositório Bitbucket ou GitHub repositório que contém seu código-fonte e inicia seu pipeline quando você confirma uma alteração no código-fonte. Você também escolhe as ações e os provedores de teste, criação e implantação que deseja incluir automaticamente quando seu pipeline for executado. Para obter um exemplo conceitual de um DevOps pipeline que implanta seu aplicativo, consulte. DevOps exemplo de pipeline

Por padrão, qualquer pipeline criado com sucesso AWS CodePipeline tem uma estrutura válida. No entanto, se você criar ou editar manualmente um JSON arquivo para criar um pipeline ou atualizar um pipeline a partir do AWS CLI, poderá criar inadvertidamente uma estrutura que não seja válida. A referência a seguir pode ajudar a entender melhor os requisitos da estrutura do pipeline e como solucionar problemas. Consulte as restrições em Cotas em AWS CodePipeline, que se aplicam a todos os pipelines.

As seções a seguir fornecem parâmetros de alto nível e sua posição na estrutura da tubulação. Os requisitos de estrutura de tubulação são detalhados em cada seção para os seguintes tipos de componentes de tubulação:

Para obter mais informações, consulte o PipelineDeclarationobjeto no CodePipeline APIGuia.

O exemplo de visualização do console do pipeline a seguir mostra o pipeline chamado new-github, os estágios chamadosSource, e manualBuild, e as ações da GitHub (Versão 2), a aprovação manual e CodeBuild os provedores de ação.

Um exemplo da visualização do pipeline no CodePipeline console.

O modo de edição do pipeline, quando visualizado no diagrama do console, permite que você edite substituições, gatilhos e ações de origem, conforme mostrado no exemplo a seguir.

Um exemplo do modo de edição de pipeline no CodePipeline console.