Skip to content

Commit

Permalink
Refactor prepare-pipelines.yml (#1668)
Browse files Browse the repository at this point in the history
  • Loading branch information
weshaggard authored Sep 9, 2024
1 parent aea14da commit 33a6cce
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 5 deletions.
9 changes: 4 additions & 5 deletions eng/pipelines/prepare-pipelines.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
trigger: none

variables:
- template: /eng/pipelines/templates/variables/image.yml

extends:
template: /eng/common/pipelines/templates/jobs/prepare-pipelines.yml
parameters:
Repository: $(Build.Repository.Name)
Prefix: android
CIConventionOptions: ''
UPConventionOptions: '--variablegroups 1 58 76'
TestsConventionOptions: ''
Repository: Azure/azure-sdk-for-android
28 changes: 28 additions & 0 deletions eng/pipelines/templates/variables/image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Default pool image selection. Set as variable so we can override at pipeline level

variables:
- name: LINUXPOOL
value: azsdk-pool-mms-ubuntu-2004-general
- name: LINUXNEXTPOOL
value: azsdk-pool-mms-ubuntu-2204-general
- name: WINDOWSPOOL
value: azsdk-pool-mms-win-2022-general
- name: MACPOOL
value: Azure Pipelines

- name: LINUXVMIMAGE
value: azsdk-pool-mms-ubuntu-2004-1espt
- name: LINUXNEXTVMIMAGE
value: azsdk-pool-mms-ubuntu-2204-1espt
- name: WINDOWSVMIMAGE
value: azsdk-pool-mms-win-2022-1espt
- name: MACVMIMAGE
value: macos-latest

# Values required for pool.os field in 1es pipeline templates
- name: LINUXOS
value: linux
- name: WINDOWSOS
value: windows
- name: MACOS
value: macOS

0 comments on commit 33a6cce

Please sign in to comment.