Iniciar execução de um pipeline no CodePipeline - 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á.

Iniciar execução de um pipeline no CodePipeline

Quando a execução de um pipeline se inicia, é executada uma revisão em cada estágio e ação no pipeline.

Há três maneiras de iniciar a execução de um pipeline noAWS CodePipeline:

  • Quando uma origem muda: O pipeline é iniciado quando alguém faz uma alteração no repositório de origem ou no local de origem.

    nota

    Seu pipeline é executado automaticamente somente quando há alterações no repositório e ramificação de origem que você definiu.

  • Manualmente: É possível usar o console do ou oAWS CLIPara iniciar um pipeline manualmente. Para mais informações, consulte Iniciar um pipeline manualmente.

  • UNDER: Você pode configurar uma programação do que inicia seu pipeline. Consulte Iniciar um pipeline de acordo com uma programação.

Ações de origem e métodos de detecção de alterações

Quando você adiciona uma ação de origem ao pipeline, as ações funcionam com recursos adicionais descritos na tabela.

nota

As ações de origem CodeCommit e S3 exigem um recurso de detecção de alterações configurado (uma regra do CloudWatch Events) ou usar a opção para consultar o repositório em busca de alterações de origem. Para pipelines com uma ação de origem Bitbucket, GitHub ou GitHub Enterprise Server, você não precisa configurar um webhook ou padrão para sondagem. A ação de conexões gerencia a detecção de alterações para você.

Origem Usa recursos adicionais? Etapas
Amazon S3 Essa ação de origem usa recursos adicionais. Ao usar a CLI ou o CloudFormation para criar essa ação, você também cria e gerencia esses recursos. ConsulteCriar um pipeline no CodePipelineeAções de origem do Amazon S3 e CloudWatch Eventos
Bitbucket Essa ação de origem usa um recurso de conexão. Consulte Conexões do Bitbucket
AWS CodeCommit Amazon CloudWatch Events (recomendado). Este é o padrão para pipelines com uma origem do CodeCommit criada ou editada no console. ConsulteCriar um pipeline no CodePipelinee Ações do código-fonte do CodeCommit CloudWatch Eventos do
Amazon ECR Amazon CloudWatch Events. Criado pelo assistente para pipelines com uma origem do Amazon ECR criada ou editada no console. Consulte Criar um pipeline no CodePipeline e Ações de origem do Amazon ECR e eventos do CloudWatch.
GitHub ou GitHub Enterprise Cloud Essa ação de origem usa um recurso de conexão. Consulte Conexões do GitHub
Servidor do GitHub Enterprise Essa ação de origem usa um recurso de conexão e um recurso de host. Consulte Conexões do GitHub Enterprise Server
Importante

O AWS CodeStar Connections não é compatível com o GitHub Enterprise Server versão 2.22.0 devido a um problema conhecido na versão. Para se conectar, atualize para a versão 2.22.1 ou a versão mais recente disponível.

Se você tiver um pipeline que usa sondagem, pode atualizá-lo para usar o método de detecção recomendado. Para obter mais informações, consulte Atualizar pipelines de sondagem para o método de detecção de alterações recomendado.

Se você quiser desativar a detecção de alterações para uma ação de origem que usa conexões, consulteCodeStarSourceConnection para ações do Bitbucket, GitHub e GitHub Enterprise Server.