Как использовать стратегию нарезки с агентскими заданиями? - PullRequest
0 голосов
/ 04 декабря 2018

Я бы хотел начать использовать стратегию нарезки для моего конвейера сборки в DevOps Azure.В приведенном ниже примере я хотел бы выполнить задание в общей сложности 5 раз, используя максимум 2 задания для одновременного запуска (аналогично примеру на docs.microsoft.com).Однако, похоже, он не может использовать ключевые слова parallel и maxParallel вместе.Я использую этот файл yaml:

resources:
  - repo: self

trigger: none

variables:
  servers: "aa,bb,cc"

jobs:
- job: RunFiveTimes
  strategy:
    parallel: 5
    maxParallel: 2

  steps:
  - powershell: |
      Write-Host (("$(servers)" -split ',')[$(System.JobPositionInPhase)])

Когда я пытаюсь поставить в очередь сборку для этого конвейера, я сразу получаю эту ошибку:

SandboxPipeline.yml (Строка: 13, Col: 5): 'maxParallel' не допускается.'параллель' уже определена и является взаимоисключающей.

Что не так с этим файлом yaml?

...