@@ -29,26 +29,29 @@ parameters:
2929 federatedServiceConnection : ' dotnetbuilds-internal-read'
3030 outputVariableName : ' dotnetbuilds-internal-container-read-token'
3131 expiryInHours : 1
32- base64Encode : false
33- skipInternalFeeds : true
32+ base64Encode : true
33+ skipInternalFeeds : false
3434
3535steps :
36+
3637# #################################################
37- # Provisioning macOS #
38+ # Provisioning Feeds #
3839# #################################################
3940
41+ - ${{ if and(eq(variables['System.TeamProject'], 'devdiv'), ne(parameters.skipInternalFeeds, 'true')) }} :
42+ - template : ../../common/templates-official/steps/enable-internal-sources.yml
4043
44+ - template : ../../common/templates-official/steps/enable-internal-runtimes.yml
45+ parameters :
46+ federatedServiceConnection : ${{ parameters.federatedServiceConnection }}
47+ outputVariableName : ${{ parameters.outputVariableName }}
48+ expiryInHours : ${{ parameters.expiryInHours }}
49+ base64Encode : ${{ parameters.base64Encode }}
4150
42- # Populate internal runtime variables.
43- - template : /eng/common/templates/steps/enable-internal-sources.yml
44- parameters :
45- legacyCredential : $(dn-bot-dnceng-artifact-feeds-rw)
46-
47- - template : /eng/common/templates/steps/enable-internal-runtimes.yml
48- parameters :
49- base64Encode : false
50- outputVariableName : ' dotnetbuilds-internal-container-read-token'
5151
52+ # #################################################
53+ # Provisioning macOS #
54+ # #################################################
5255
5356# check if the _tool directory exists and remove it
5457- pwsh : |
@@ -239,18 +242,4 @@ steps:
239242 displayName : ' Provision Android SDK - Create AVDs'
240243 condition : succeeded()
241244 env :
242- AndroidSdkProvisionApiLevel : ${{ parameters.androidEmulatorApiLevel }}
243-
244- # #################################################
245- # Provisioning Feeds #
246- # #################################################
247-
248- - ${{ if and(eq(variables['System.TeamProject'], 'devdiv'), ne(parameters.skipInternalFeeds, 'true')) }} :
249- - template : ../../common/templates-official/steps/enable-internal-sources.yml
250-
251- - template : ../../common/templates-official/steps/enable-internal-runtimes.yml
252- parameters :
253- federatedServiceConnection : ${{ parameters.federatedServiceConnection }}
254- outputVariableName : ${{ parameters.outputVariableName }}
255- expiryInHours : ${{ parameters.expiryInHours }}
256- base64Encode : ${{ parameters.base64Encode }}
245+ AndroidSdkProvisionApiLevel : ${{ parameters.androidEmulatorApiLevel }}
0 commit comments