File tree Expand file tree Collapse file tree 5 files changed +18
-0
lines changed Expand file tree Collapse file tree 5 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -327,6 +327,7 @@ stages:
327327 jobs :
328328 - template : templates/build/build-stage.yml
329329 parameters :
330+ xcodeChannel : Stable
330331 signAndNotarize : true
331332 vsdropsPrefix : ${{ variables.vsdropsPrefix }}
332333 runTests : ${{ and(parameters.runTests, ne(variables['Build.Reason'], 'Schedule'))}}
@@ -345,6 +346,7 @@ stages:
345346 jobs :
346347 - template : templates/build/api-diff-stage.yml
347348 parameters :
349+ xcodeChannel : Stable
348350 vsdropsPrefix : ${{ variables.vsdropsPrefix }}
349351 keyringPass : $(pass--lab--mac--builder--keychain)
350352 gitHubToken : ${{ variables['GitHub.Token'] }}
@@ -362,6 +364,7 @@ stages:
362364- ${{ each config in parameters.simTestsConfigurations }} :
363365 - template : templates/tests/stage.yml
364366 parameters :
367+ xcodeChannel : Stable
365368 testPrefix : ${{ config.testPrefix }}
366369 stageName : ${{ config.stageName }}
367370 displayName : ${{ config.displayName }}
Original file line number Diff line number Diff line change @@ -324,6 +324,7 @@ stages:
324324 jobs :
325325 - template : templates/build/build-stage.yml
326326 parameters :
327+ xcodeChannel : Stable
327328 signAndNotarize : false
328329 vsdropsPrefix : ${{ variables.vsdropsPrefix }}
329330 runTests : ${{ and(parameters.runTests, ne(variables['Build.Reason'], 'Schedule'))}}
@@ -342,6 +343,7 @@ stages:
342343 jobs :
343344 - template : templates/build/api-diff-stage.yml
344345 parameters :
346+ xcodeChannel : Stable
345347 vsdropsPrefix : ${{ variables.vsdropsPrefix }}
346348 keyringPass : $(pass--lab--mac--builder--keychain)
347349 gitHubToken : ${{ variables['GitHub.Token'] }}
@@ -359,6 +361,7 @@ stages:
359361- ${{ each config in parameters.simTestsConfigurations }} :
360362 - template : templates/tests/stage.yml
361363 parameters :
364+ xcodeChannel : Stable
362365 testPrefix : ${{ config.testPrefix }}
363366 stageName : ${{ config.stageName }}
364367 displayName : ${{ config.displayName }}
Original file line number Diff line number Diff line change @@ -21,6 +21,9 @@ parameters:
2121 type : string
2222 default : automatic
2323
24+ - name : xcodeChannel
25+ type : string
26+
2427jobs :
2528- job : configure
2629 displayName : ' Configure build'
7578 demands :
7679 - Agent.OS -equals Darwin
7780 - macios_image -equals v2.1 # Big Sur image with Xcode 12.4 and 12.5 installed
81+ - XcodeChannel -equals ${{ parameters.xcodeChannel }}
7882 workspace :
7983 clean : all
8084
Original file line number Diff line number Diff line change @@ -36,6 +36,9 @@ parameters:
3636- name : signAndNotarize
3737 type : boolean
3838
39+ - name : xcodeChannel
40+ type : string
41+
3942jobs :
4043- job : configure
4144 displayName : ' Configure build'
@@ -118,6 +121,7 @@ jobs:
118121 demands :
119122 - Agent.OS -equals Darwin
120123 - macios_image -equals v2.1 # Big Sur image with Xcode 12.4 and 12.5 installed
124+ - XcodeChannel -equals ${{ parameters.xcodeChannel }}
121125 workspace :
122126 clean : all
123127
Original file line number Diff line number Diff line change @@ -70,6 +70,9 @@ parameters:
7070 type : boolean
7171 default : true
7272
73+ - name : xcodeChannel
74+ type : string
75+
7376stages :
7477- stage : ${{ parameters.stageName }}
7578 displayName : ${{ parameters.displayName }}
@@ -118,6 +121,7 @@ stages:
118121 demands :
119122 - Agent.OS -equals Darwin
120123 - macios_image -equals v2.1 # Big Sur image with Xcode 12.4 and 12.5 installed
124+ - XcodeChannel -equals ${{ parameters.xcodeChannel }}
121125 - ${{ each demand in parameters.extraBotDemands }} :
122126 - demand
123127 workspace :
You can’t perform that action at this time.
0 commit comments