J'utilise awep codepipeline pour un déploiement continu. Dans certains cas, je dois arrêter une exécution (est en cours). J'ai essayé de rechercher dans les documents AWS, mais il semble que je n'ai pas d'API pour cela.
Réponse mise à jour: https://aws.Amazon.com/about-aws/whats-new/2020/01/aws-codepipeline-enables-stopping-pipeline-executions/
Réponse originale: * CodePipeline n'a pas d'API pour arrêter une exécution. * Solution: vous pouvez arrêter toutes les exécutions dans le pipeline en mettant à jour le pipeline (même une mise à jour sans opération est très bien - il vous suffit de réviser le numéro de version).
Bien sûr, vous pouvez le faire si vous utilisez CLI
.
Les deux commandes CLI que vous devriez examiner sont put-job-failure-result
et put-job-success-result
https://docs.aws.Amazon.com/cli/latest/reference/codepipeline/index.html