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

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

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

nota

As ações de origem do CodeCommit e do S3 exigem um recurso de detecção de alterações configurado (uma regra do EventBridge) ou o uso da opção de sondagem de alterações de origem no repositório. Para pipelines com uma ação de origem do Bitbucket, do GitHub ou do GitHub Enterprise Server, você não precisa configurar um webhook ou usar a pesquisa como valor padrão. A ação do Connections gerencia a detecção de alterações para você.

Origem Usa recursos adicionais? Etapas
Amazon S3 com recursos do CloudTrail Esta ação de origem usa uma regra de evento e recursos do CloudTrail adicionais. Ao usar a CLI ou o CloudFormation para criar esta ação, você também cria e gerencia esses recursos. Consulte Criar um pipeline, estágios e ações e Conectar-se às ações de origem do Amazon S3 que usam o EventBridge e o AWS CloudTrail
Amazon S3 sem recursos do CloudTrail Esta ação de origem usa um bucket habilitado para eventos com uma regra de evento sem a necessidade de recursos do CloudTrail adicionais. Ao usar a CLI ou o CloudFormation para criar esta ação, você também cria e gerencia esses recursos. Consulte Criar um pipeline, estágios e ações e Conexão a ações de origem do Amazon S3 com uma fonte habilitada para eventos
Bitbucket Cloud Esta ação de origem usa um recurso de conexão. Consulte Conexões do Bitbucket Cloud
AWS CodeCommit Amazon EventBridge (recomendado). Este é o padrão para pipelines com uma origem do CodeCommit criada ou editada no console. Consulte Criar um pipeline, estágios e ações e Ações de origem do CodeCommit e EventBridge
Amazon ECR Amazon EventBridge. É criado pelo assistente para pipelines com uma origem do Amazon ECR criada ou editada no console. Consulte Criar um pipeline, estágios e ações e Ações de origem do Amazon ECR e recursos do EventBridge.
GitHub ou GitHub Enterprise Cloud Esta ação de origem usa um recurso de conexão. Consulte Conexões do GitHub
Servidor do GitHub Enterprise Esta ação de origem usa um recurso de conexão e um recurso de host. Consulte Conexões do servidor do GitHub Enterprise Server
GitLab.com Esta ação de origem usa um recurso de conexão. Consulte Conexões do Gitlab.com
GitLab autogerenciado Esta ação de origem usa um recurso de conexão e um recurso de host. Consulte Conexões do GitLab autogerenciado

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, consulte CodeStarSourceConnection para ações gerenciadas do Bitbucket Cloud, do GitHub, do GitHub Enterprise Server, do GitLab.com e do GitLab.

Tópicos