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
PollForSourceChanges
paramètre au JSON fichier ou au AWS CloudFormation modèle. -
Créez des ressources de détection des modifications (règle CloudWatch des événements, le cas échéant).
-
Définissez le paramètre
PollForSourceChanges
sur 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
PollForSourceChanges
paramètre n'est pas utilisé pour les actions Amazon ECR source.
-
PollForSourceChanges
paramètres par défautSource Méthode de création Exemple de sortie de JSON structure « 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 le CLI ou AWS CloudFormation, et le PollForSourceChanges
paramètre n'est pas affiché en JSON sortie, 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 le CLI ou AWS CloudFormation, et le PollForSourceChanges
paramètre n'est pas affiché en JSON sortie, 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 le CLI ou AWS CloudFormation, et le PollForSourceChanges
paramètre n'est pas affiché en JSON sortie, mais il est défini surtrue
.²"Owner": "
MyGitHubAccountName
", "Repo": "MyGitHubRepositoryName
", "Branch": "main
", "OAuthToken": "****
"² S'il
PollForSourceChanges
a été ajouté à un moment quelconque à la JSON structure 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.