我创建了具有四个阶段(源,构建,批准和部署)的AWS代码管道的持续集成和持续部署管道。它部署到有弹性的豆茎上。但是,即使我的应用程序现在已经启动并可以正常工作,部署阶段仍继续执行。我如何告诉Codepipeline部署阶段部署成功?
答案 0 :(得分:0)
您在Source操作中是否有新提交?通常,如果您有新的提交,则将执行部署阶段,这将触发源操作,然后进行构建,批准和部署。但是,您可以通过单击批准阶段和部署阶段之间的过渡来手动禁用部署。
或者,如果操作保持进行中状态,则可能会有所帮助:https://docs.aws.amazon.com/codepipeline/latest/userguide/troubleshooting.html#troubleshooting-aeb2
干杯!
答案 1 :(得分:0)
对于“保持执行状态”,您是说管道在部署阶段卡在InProgress中,还是在CodeCommit中有新更改时触发管道?