我想知道是否有任何方法可以知道Azure开发人员在构建管道中执行上一步的结果。
详细解释我的查询:可以说,在天蓝色的Devops中,我有一个构建管道,大约有10个步骤,它执行一些任务,例如准备构建,构建解决方案,同步以及其他一些事情。
现在我想知道某些步骤执行的状态是失败还是成功:
依此类推,直到步骤10。
我的问题是如何实现这一目标?如何根据前一步的执行结果使几个步骤的执行不被执行,而其余的则应该被执行。
请注意,我仅在所有先前任务均已成功执行但仍无法正常工作时才尝试执行“执行”。它仍然执行步骤4和5。
另请注意,STEP 7具有与其相关的一些自定义条件,可以很好地工作。提供此注释仅是为了提供更多有关如何定义或创建构建管道任务的上下文。
请帮助我解决此问题或实现这种行为。
您可以有一个自定义条件,仅在先前步骤失败failed()
(至少一个先前步骤)的情况下执行步骤3和4,但之后的所有其他步骤将全部跳过(如果他们希望所有步骤都能成功)或全部执行执行(如果将它们设置为succeededOrFailed()
。
您在决定中不能真正保持动态。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句