【发布时间】:2020-07-19 21:31:47
【问题描述】:
我有一个使用 yaml 创建的构建/发布管道,如上图所示。首先是“Build_Service”。 “Deploy_service_ar”、“Deploy_service_gh”、“Deploy_service_pd”、“Deploy_service_lp”、“Deploy_service_st”取决于“Build_Service”。我已经为这些环境中的每一个添加了批准/检查。对于这个特定的构建/发布,我只想部署到它已经完成的“pd”。尽管“pd”部署已完成,但它仍在等待批准/检查,以便部署到其他环境。由于 yaml 不支持“仅手动触发”预部署条件,是否有替代方法可以在完成部署到 pd 后自动取消构建/取消部署到其他环境?例如,在等待批准检查约 10 小时后,自动取消构建/取消部署到仍在等待批准的剩余环境?请告诉我。
【问题讨论】:
标签: azure-devops yaml azure-pipelines azure-pipelines-release-pipeline