VSTS释放阶段条件

时间:2018-01-15 15:15:42

标签: azure-pipelines-release-pipeline

我有一个包含3个阶段的发布管道。第一阶段有一些负载测试我用来预热网站。当我用完VUM时,负载测试当然失败了。

我配置了无代理阶段(第二阶段)手动预热网站(仅在前一阶段失败时运行)。

然后在预热之后(通过手动或通过负载测试)我想交换一些azure插槽并在最后(第三)阶段调用一些api。我找不到这个阶段的条件。它只需要在手动阶段被批准时(而不是在被拒绝时)或负载测试确实有效(也就是得到足够的VUM)时运行

顺便说一句;我尝试使用变量创建手动​​条件。但是,在批准无服务器阶段时,我无法找到一种方法(可能除外)将变量设置为true。

(抱歉,我能想到一个更好的短标题)

1 个答案:

答案 0 :(得分:0)

您无法通过发布阶段条件执行此操作,您可以将必要的逻辑放在同一阶段。