【问题标题】:Azure DevOps Build Runs Stages in BlocksAzure DevOps Build 分块运行阶段
【发布时间】:2020-03-27 06:46:51
【问题描述】:

当前环境:构建定义有多个阶段和工作

需要的建议:在发布运行等块中显示构建运行阶段的任何可能性。构建运行通常出现在列表视图中,但它可以显示为发布管道运行中的块吗?

到这里

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    它可以在发布管道运行中显示为块吗?

    当然可以。

    在您的第一张图片中,它显示为由您的管道定义的多作业而不是多阶段的列表原因。

    按照我们的设计,当您的 YAML 中配置了多个阶段时,阶段将显示为块,并且作业将显示为列表:

    它的 YAML 脚本结构应该是这样的:

    stages:
    - stage: QA
      jobs:
      - job: BuildJob
        steps:
        - script: echo QA!
    - stage: Pro
      jobs:
      - job: TestOnWindows
        steps:
        - script: echo Pro!
      - job: TestOnLinux
        steps:
        - script: echo Testing on Linux!
    - stage: Enterprise
      jobs:
      - job: Deploy
        steps:
        - script: echo Enterprise!
    

    注意:

    如果只有一个阶段在您的管道中配置了多个作业,它不会将其显示为块,而只会显示列表。

    【讨论】:

      猜你喜欢
      • 2022-09-23
      • 2021-03-25
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 2021-03-20
      • 1970-01-01
      • 1970-01-01
      • 2022-11-02
      相关资源
      最近更新 更多