小编Jam*_*ill的帖子

Azure Pipelines - 并行步骤 (YAML)

我正在设置我的 Azure Devops Pipelines,并且有一个需要一些相当长的设置步骤才能运行的构建。这些需要在其他可以并行运行的任务之前运行。

但是,我只能通过指定作业来完成此操作,这需要每次都执行这些冗长的步骤。IE:

jobs:
  - job: Run1
     steps:
       - task: Long running setup task
       - task: Run taskA
  - job: Run2
       - task: Long running setup task
       - task: Run taskB  
Run Code Online (Sandbox Code Playgroud)

有没有办法让这个长时间运行的任务运行,并使任务 A/B 依赖于该环境而不需要按顺序运行它们?理想情况下,它会是这样的:

-job
  steps:
    -task: Long running setup
    -task: Parallel: taskA
    -task: Parallel: taskB
Run Code Online (Sandbox Code Playgroud)

或者,如果可能的话,之前的作业是否拍摄了容器/映像快照并重用?

azure-devops azure-pipelines

15
推荐指数
1
解决办法
8039
查看次数

标签 统计

azure-devops ×1

azure-pipelines ×1