如何知道Azure DevOps构建管道中的上一步结果?

柴坦尼亚伍

我想知道是否有任何方法可以知道Azure开发人员在构建管道中执行上一步的结果。

详细解释我的查询:可以说,在天蓝色的Devops中,我有一个构建管道,大约有10个步骤,它执行一些任务,例如准备构建,构建解决方案,同步以及其他一些事情。

现在我想知道某些步骤执行的状态是失败还是成功:

  1. 步骤1:成功
  2. 步骤2:成功
  3. 步骤3:失败
  4. STEP 4:我想根据其执行STEP 4来了解STEP 3执行的状态是失败还是成功
  5. 步骤5:应类似于步骤4那样执行,即基于步骤3的步骤执行结果
  6. 步骤6:应执行
  7. 步骤7:应执行

依此类推,直到步骤10。

我的问题是如何实现这一目标?如何根据前一步的执行结果使几个步骤的执行不被执行,而其余的则应该被执行。

请注意,我仅在所有先前任务均已成功执行但仍无法正常工作时才尝试执行“执行”。它仍然执行步骤4和5。

另请注意,STEP 7具有与其相关的一些自定义条件,可以很好地工作。提供此注释仅是为了提供更多有关如何定义或创建构建管道任务的上下文。

请帮助我解决此问题或实现这种行为。

4c74356b41

您可以有一个自定义条件,仅在先前步骤失败failed()(至少一个先前步骤)的情况下执行步骤3和4,但之后的所有其他步骤将全部跳过(如果他们希望所有步骤都能成功)或全部执行执行(如果将它们设置为succeededOrFailed()

您在决定中不能真正保持动态。

https://docs.microsoft.com/zh-cn/azure/devops/pipelines/process/conditions?view=azure-devops&tabs=yaml

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Azure DevOps 上构建管道时分离头

来自分类Dev

在Azure DevOps构建管道中还原Libman JS库

来自分类Dev

在Azure devops中跨构建管道共享变量

来自分类Dev

Azure管道:如何删除Azure构建管道中的变量

来自分类Dev

我们如何在Azure DevOps构建管道中读取GIT提交消息?

来自分类Dev

Azure DevOps中的构建管道和发布管道之间有什么区别?

来自分类Dev

如何从Azure发布管道中获取构建管道标签?

来自分类Dev

预配 VM 作为 Azure Devops 构建管道的一部分

来自分类Dev

Azure DevOps中的$(rev:r)在整个构建管道或项目中是否相同?

来自分类Dev

## [错误]未处理:句柄不是Azure DevOps构建管道中的缓冲区CopyFilesOverSSH

来自分类Dev

如何解决:尽管在构建管道中设置了变量,但在Azure Devops中连接字符串为null

来自分类Dev

Azure Devops构建管道-意外的价值阶段

来自分类Dev

在 Azure DevOps 中使用构建管道运行 Google 测试

来自分类Dev

当另一个构建已在运行时,Azure DevOps构建管道失败

来自分类Dev

如何使用Azure DevOps REST API创建新的构建管道?

来自分类Dev

无法利用Azure发布管道中从上一步传递的变量

来自分类Dev

作为 Azure DevOps 构建管道的一部分,管理云凭据的最佳方法是什么?

来自分类Dev

有没有办法使Azure DevOps版本仅发布构建管道中的实际最新更改?

来自分类Dev

如何回到C ++的上一步

来自分类Dev

在azure构建管道中创建PR请求

来自分类Dev

在Azure Devops yaml构建管道中运行时,如何为SSDT单元测试指定连接详细信息

来自分类Dev

在构建管道中的单元测试失败时,如何从Azure DevOps向特定的开发人员发送详细的电子邮件?

来自分类Dev

Azure DevOps-从构建管道级别到发布管道级别获取变量值

来自分类Dev

如何知道虚拟机是否在Azure中停止

来自分类Dev

如何在 Powershell 中修剪管道对象并在管道下方进一步使用它?

来自分类Dev

如何一步一步删除列表查询结果?

来自分类Dev

Azure DevOps:如何从发布管道中的PowerShell脚本从构建Azure管道中检索构建工件?

来自分类Dev

Python 2.7-如何计算文件中的行数并进一步使用结果

来自分类Dev

如何在Azure DevOps构建管道中区分分支触发器和计划触发器

Related 相关文章

  1. 1

    在 Azure DevOps 上构建管道时分离头

  2. 2

    在Azure DevOps构建管道中还原Libman JS库

  3. 3

    在Azure devops中跨构建管道共享变量

  4. 4

    Azure管道:如何删除Azure构建管道中的变量

  5. 5

    我们如何在Azure DevOps构建管道中读取GIT提交消息?

  6. 6

    Azure DevOps中的构建管道和发布管道之间有什么区别?

  7. 7

    如何从Azure发布管道中获取构建管道标签?

  8. 8

    预配 VM 作为 Azure Devops 构建管道的一部分

  9. 9

    Azure DevOps中的$(rev:r)在整个构建管道或项目中是否相同?

  10. 10

    ## [错误]未处理:句柄不是Azure DevOps构建管道中的缓冲区CopyFilesOverSSH

  11. 11

    如何解决:尽管在构建管道中设置了变量,但在Azure Devops中连接字符串为null

  12. 12

    Azure Devops构建管道-意外的价值阶段

  13. 13

    在 Azure DevOps 中使用构建管道运行 Google 测试

  14. 14

    当另一个构建已在运行时,Azure DevOps构建管道失败

  15. 15

    如何使用Azure DevOps REST API创建新的构建管道?

  16. 16

    无法利用Azure发布管道中从上一步传递的变量

  17. 17

    作为 Azure DevOps 构建管道的一部分,管理云凭据的最佳方法是什么?

  18. 18

    有没有办法使Azure DevOps版本仅发布构建管道中的实际最新更改?

  19. 19

    如何回到C ++的上一步

  20. 20

    在azure构建管道中创建PR请求

  21. 21

    在Azure Devops yaml构建管道中运行时,如何为SSDT单元测试指定连接详细信息

  22. 22

    在构建管道中的单元测试失败时,如何从Azure DevOps向特定的开发人员发送详细的电子邮件?

  23. 23

    Azure DevOps-从构建管道级别到发布管道级别获取变量值

  24. 24

    如何知道虚拟机是否在Azure中停止

  25. 25

    如何在 Powershell 中修剪管道对象并在管道下方进一步使用它?

  26. 26

    如何一步一步删除列表查询结果?

  27. 27

    Azure DevOps:如何从发布管道中的PowerShell脚本从构建Azure管道中检索构建工件?

  28. 28

    Python 2.7-如何计算文件中的行数并进一步使用结果

  29. 29

    如何在Azure DevOps构建管道中区分分支触发器和计划触发器

热门标签

归档