您如何在发布管道阶段烘焙部署?

时间:2021-05-16 19:28:58

标签: azure-devops azure-pipelines

在部署到下一个阶段之前,我想确保我的部署在当前阶段已经烘焙了 X 小时。我正在阅读有关部署后门 here 的信息。我不认为这些门是确保部署已经完成的最佳方式。

<块引用>

对于部署后的门,延迟将是已部署的应用程序达到稳定运行状态所花费的最大时间、在部署阶段执行所有必需测试所花费的时间以及所花费的时间以便在部署后记录事件。

如果部署的应用程序达到健康状态,那么大门是否会打开以移动到下一个?

或者如果它总是要等 X 个小时,如果我想让我的构建烘焙 4 个小时,但部署它花了 1 小时,那么它就不会完全烘焙。

1 个答案:

答案 0 :(得分:1)

你可以定义一个带延迟的门

enter image description here

假设您在应用中实施了一些健康检查,它将在 4 小时延迟后请求健康检查。