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á.
Configurações válidas para o parâmetro PollForSourceChanges
O padrão do parâmetro PollForSourceChanges é determinado pelo método usado para criar o pipeline, conforme descrito na tabela a seguir. Em muitos casos, o parâmetro PollForSourceChanges é padronizado como verdadeiro e deve ser desativado.
Quando o parâmetro PollForSourceChanges for padronizado como verdadeiro, faça o seguinte:
-
Adicione o parâmetro
PollForSourceChangesao arquivo JSON ou ao modelo do AWS CloudFormation . -
Crie recursos de detecção de alterações (regra de CloudWatch eventos, conforme aplicável).
-
Defina o parâmetro
PollForSourceChangespara false.nota
Se você criar uma regra de CloudWatch eventos ou webhook, deverá definir o parâmetro como false para evitar acionar o pipeline mais de uma vez.
O parâmetro
PollForSourceChangesnão é usado em ações de origem do Amazon ECR.
-
Padrões de parâmetros PollForSourceChangesOrigem Método de criação Exemplo de saída da estrutura JSON de "configuração" CodeCommit O pipeline é criado com o console (e recursos de detecção de alterações são criados pelo console). O parâmetro é exibido na saída da estrutura de pipeline e assume falsecomo padrão.BranchName": "main", "PollForSourceChanges": "false", "RepositoryName": "my-repo"O pipeline é criado com a CLI ou AWS CloudFormation, e o PollForSourceChangesparâmetro não é exibido na saída JSON, mas é definido como .²trueBranchName": "main", "RepositoryName": "my-repo"Amazon S3 O pipeline é criado com o console (e recursos de detecção de alterações são criados pelo console). O parâmetro é exibido na saída da estrutura de pipeline e assume falsecomo padrão."S3Bucket": "my-bucket", "S3ObjectKey": "object.zip", "PollForSourceChanges": "false"O pipeline é criado com a CLI ou AWS CloudFormation, e o PollForSourceChangesparâmetro não é exibido na saída JSON, mas é definido como .²true"S3Bucket": "my-bucket", "S3ObjectKey": "object.zip"GitHub O pipeline é criado com o console (e recursos de detecção de alterações são criados pelo console). O parâmetro é exibido na saída da estrutura de pipeline e assume falsecomo padrão."Owner": "MyGitHubAccountName", "Repo": "MyGitHubRepositoryName" "PollForSourceChanges": "false", "Branch": "main" "OAuthToken": "****"O pipeline é criado com a CLI ou AWS CloudFormation, e o PollForSourceChangesparâmetro não é exibido na saída JSON, mas é definido como .²true"Owner": "MyGitHubAccountName", "Repo": "MyGitHubRepositoryName", "Branch": "main", "OAuthToken": "****"² Se
PollForSourceChangestiver sido adicionado em algum ponto à estrutura JSON ou ao AWS CloudFormation modelo, ele será exibido conforme mostrado:"PollForSourceChanges": "true",³ Para obter informações sobre os recursos de detecção de alterações que se aplicam a cada provedor de origem, consulte Métodos de detecção de alterações.