【发布时间】:2021-08-05 10:42:25
【问题描述】:
在 Azure Devops 管道中,如果某个阶段被跳过,是否可以手动触发它?
我们有一个如下所示的管道...
如果Staging 失败(当前行为),我们不希望Training 或Production 阶段自动运行,但我们希望能够手动运行Training 或Production 阶段如果它被跳过。
这可能吗?
这种情况的用例是,如果某个特定的测试失败并且没有人可以修复它。我们可能仍希望做出部署到生产环境的业务决策。
目前,您必须签入修复或取消测试的更改并重新运行管道。通常这正是您想要的过程,但有时可能有人编写了一个测试,只有他们知道失败的原因以及如何修复它,而您仍然希望部署到生产环境。
【问题讨论】:
标签: azure-devops azure-pipelines