如何停止 aws codepipeline 部署阶段

Posted

技术标签:

【中文标题】如何停止 aws codepipeline 部署阶段【英文标题】:how to stop aws codepipeline deploy stage 【发布时间】:2019-04-24 15:41:24 【问题描述】:

我使用 AWS 代码管道创建了一个持续集成和持续部署管道,该管道具有 4 个阶段(来源、构建、批准和部署)。它部署到弹性豆茎。但是,即使在我的应用程序现在启动并且工作正常之后,部署阶段也会继续执行。我如何告诉 codepipeline 部署阶段部署成功?

【问题讨论】:

【参考方案1】:

您在 Source 操作中有新的提交吗?通常,如果您有新的提交,将执行部署阶段,这将触发源操作,然后构建,然后批准,然后部署。但是,您可以通过单击批准阶段和部署阶段之间的转换来手动禁用部署。

或者如果操作保持进行状态,这可能会有所帮助:https://docs.aws.amazon.com/codepipeline/latest/userguide/troubleshooting.html#troubleshooting-aeb2

干杯!

【讨论】:

以上是关于如何停止 aws codepipeline 部署阶段的主要内容,如果未能解决你的问题,请参考以下文章

如何配置 AWS CodePipeline、CodeBuild 和 Elastic Beanstalk 以正确部署 Laravel 8 应用程序?

由于权限错误,无法在 AWS CodePipeline 中完成部署阶段

AWS CodePipeline ElasticBeanstalk 部署失败

使用 AWS CDK 在 AWS Codepipeline 中部署 Python Lambda 函数

AWS CodePipeline - 使用现有 Dockerrun.aws.json 部署到 Elastic Beanstalk

AWS Elastic Beanstalk - CodePipeline 部署不工作 - 健康状况 - 严重