Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Réglages valides pour le PollForSourceChanges paramètre
La valeur par défaut du paramètre PollForSourceChanges est déterminée par la méthode utilisée pour créer le pipeline, telle qu'indiquée dans le tableau ci-dessous. Dans de nombreux cas, le paramètre PollForSourceChanges prend par défaut la valeur Vrai et doit être désactivé.
Lorsque le paramètre PollForSourceChanges prend par défaut la valeur Vrai, procédez comme suit :
-
Ajoutez le paramètre
PollForSourceChangesau fichier JSON ou au modèle AWS CloudFormation . -
Créez des ressources de détection des modifications (règle CloudWatch des événements, le cas échéant).
-
Définissez le paramètre
PollForSourceChangessur False.Note
Si vous créez une règle d' CloudWatch événements ou un webhook, vous devez définir le paramètre sur false pour éviter de déclencher le pipeline plusieurs fois.
Le
PollForSourceChangesparamètre n'est pas utilisé pour les actions de source Amazon ECR.
-
PollForSourceChangesparamètres par défautSource Méthode de création Exemple de sortie de structure JSON de « configuration » CodeCommit Le pipeline est créé à l'aide de la console (et les ressources de détection des modifications sont créées par la console). Le paramètre s'affiche dans la sortie de la structure du pipeline et prend la valeur par défaut false.BranchName": "main", "PollForSourceChanges": "false", "RepositoryName": "my-repo"Le pipeline est créé avec la CLI ou AWS CloudFormation, et le PollForSourceChangesparamètre n'est pas affiché dans la sortie JSON, mais il est défini surtrue.²BranchName": "main", "RepositoryName": "my-repo"Amazon S3 Le pipeline est créé à l'aide de la console (et les ressources de détection des modifications sont créées par la console). Le paramètre s'affiche dans la sortie de la structure du pipeline et prend la valeur par défaut false."S3Bucket": "my-bucket", "S3ObjectKey": "object.zip", "PollForSourceChanges": "false"Le pipeline est créé avec la CLI ou AWS CloudFormation, et le PollForSourceChangesparamètre n'est pas affiché dans la sortie JSON, mais il est défini surtrue.²"S3Bucket": "my-bucket", "S3ObjectKey": "object.zip"GitHub Le pipeline est créé à l'aide de la console (et les ressources de détection des modifications sont créées par la console). Le paramètre s'affiche dans la sortie de la structure du pipeline et prend la valeur par défaut false."Owner": "MyGitHubAccountName", "Repo": "MyGitHubRepositoryName" "PollForSourceChanges": "false", "Branch": "main" "OAuthToken": "****"Le pipeline est créé avec la CLI ou AWS CloudFormation, et le PollForSourceChangesparamètre n'est pas affiché dans la sortie JSON, mais il est défini surtrue.²"Owner": "MyGitHubAccountName", "Repo": "MyGitHubRepositoryName", "Branch": "main", "OAuthToken": "****"² S'il
PollForSourceChangesa été ajouté à un moment quelconque à la structure JSON ou au AWS CloudFormation modèle, il s'affiche comme indiqué :"PollForSourceChanges": "true",³ Pour plus d'informations sur les ressources de détection des modifications qui s'appliquent à chaque fournisseur de source, consultez la section Méthodes de détection des modifications.