나의 번호를 가지고 작업에 대한 다양한 플랫폼고 싶이 동시에 실행됩니다. 고 싶을 구축하는 다른 플랫폼에 다른 상황에 대해(즉,전체 구축,전체가 금연,풀 요청,etc.). 나는 어떻게 목록을 만들어 작업의 동적인 변수에 따라?
예를 들면,이것은"하드 코딩"구현:
jobs:
- job: Platform1
pool: Pool1
steps:
- template: minimal_template.yml
parameters:
BuildTarget: Platform1
- job: Platform2
pool: Pool1
steps:
- template: minimal_template.yml
parameters:
BuildTarget: Platform2
- job: Platform3
pool: Pool2
steps:
- template: minimal_template.yml
parameters:
BuildTarget: Platform3
어떻게 내가 대신 추출물의 컬렉션을 변수 설정,즉
[[Platform1, Pool1], [Platform2, Pool1], [Platform3, Pool2]]
고 실행하는 것에서와 같이 파이프라인:
jobs:
??(Foreach platform in platforms)??
- job: $(platform[0])
pool: $(platform[1])
steps:
- template: minimal_template.yml
parameters:
BuildTarget: $(platform[0])