我有一个包含3个阶段的发布管道。第一阶段有一些我用来预热网站的负载测试。当我用完VUM时,负载测试当然会失败。
我配置了一个无代理阶段(秒)来手动预热站点(仅在前一个阶段失败时运行)。
然后,在预热之后(手动或通过负载测试),我想交换一些azure插槽,并在最后(第三)阶段调用一些api。我找不到这个阶段的条件。它只需要在手动阶段被批准(而不是被拒绝时)或负载测试工作(也就是获得足够的VUM)时运行
顺便说一下,我尝试使用变量创建手动条件。但是在批准无服务器阶段时,我找不到一种方法(可能手工除外)将变量设置为true。
(抱歉,我能想到一个更好的简称)
发布于 2018-01-16 05:23:02
你不能通过发布阶段条件来做到这一点,你可以把必要的逻辑放在相同的阶段。
https://stackoverflow.com/questions/48265764
复制