5

条件に基づいて特定のプールで Azure Devops ジョブを実行しようとしています。目標は、自己ホスト型エージェントと Microsoft エージェントを切り替えることです。構成は次のとおりです。

parameters:
  custom_agent: true

jobs:
  - job: Test
    displayName: Test job
  - ${{ if eq(parameters.custom_agent, true) }}:
    - pool:
      name: mypool
      demands:
        - agent.os -equals Linux
  - ${{ if eq(parameters.custom_agent, false) }}:
    - pool:
        vmImage: 'ubuntu-latest'
    steps:
      - task: npmAuthenticate@0

ここに画像の説明を入力

何か案は ?

4

4 に答える 4