13得票4回答
Azure多阶段管道:有条件跳过一个阶段但不跳过下一个

我有一个Azure多阶段CI/CD流水线。它包括测试和UAT部署阶段。 如果测试成功或被跳过,我希望UAT发布可以运行,但如果测试失败就不要运行。 无论我尝试什么,如果测试被跳过,UAT也会被跳过,除非我使用always(),但这样即使测试失败,UAT也会运行。 ... - st...

9得票2回答
根据提交信息跳过阶段

我正在尝试设置Azure DevOps,如果消息不以给定文本开头,则跳过多阶段流水线的一个阶段。根据示例文档,我认为只需要 - stage: t1 condition: not(startsWith(variables['Build.SourceVersionMessage'],...