Update all provisionator call sites to use AUTH_TOKEN_GITHUB_COM (#16511)

This introduces changes to ensure that the Github token is available at all provisionator invocations so that when we need to flip to using dl.internalx.com, there are no breakages.
This commit is contained in:
Connor Adsit 2022-10-31 11:19:14 -04:00 коммит произвёл GitHub
Родитель 65d34e53a3
Коммит 87e9ae6718
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -60,6 +60,8 @@ steps:
inputs: inputs:
provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/provision-brew-packages.csx provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/provision-brew-packages.csx
provisioning_extra_args: '-vvvv' provisioning_extra_args: '-vvvv'
env:
AUTH_TOKEN_GITHUB_COM: ${{ parameters.gitHubToken }}
timeoutInMinutes: 30 timeoutInMinutes: 30
enabled: true enabled: true
continueOnError: true # brew installation can be temperamental, and things usually work even if the installation fail. continueOnError: true # brew installation can be temperamental, and things usually work even if the installation fail.
@ -73,6 +75,8 @@ steps:
inputs: inputs:
provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/build-provisioning.csx provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/build-provisioning.csx
provisioning_extra_args: '-vvvv' provisioning_extra_args: '-vvvv'
env:
AUTH_TOKEN_GITHUB_COM: ${{ parameters.gitHubToken }}
timeoutInMinutes: 250 timeoutInMinutes: 250
# Use the env variables that were set by the label parsing in the configure step # Use the env variables that were set by the label parsing in the configure step

Просмотреть файл

@ -118,6 +118,8 @@ steps:
inputs: inputs:
provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/provision-brew-packages.csx provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/provision-brew-packages.csx
provisioning_extra_args: '-vvvv' provisioning_extra_args: '-vvvv'
env:
AUTH_TOKEN_GITHUB_COM: $(GitHub.Token)
timeoutInMinutes: 30 timeoutInMinutes: 30
enabled: false enabled: false
@ -151,6 +153,8 @@ steps:
inputs: inputs:
provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/mac-tests-provisioning.csx provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/mac-tests-provisioning.csx
provisioning_extra_args: '-vvvv' provisioning_extra_args: '-vvvv'
env:
AUTH_TOKEN_GITHUB_COM: $(GitHub.Token)
timeoutInMinutes: 250 timeoutInMinutes: 250
# Executed ONLY if we want to clear the provisionator cache. # Executed ONLY if we want to clear the provisionator cache.

Просмотреть файл

@ -161,6 +161,8 @@ steps:
inputs: inputs:
provisioning_script: $(System.DefaultWorkingDirectory)/xamarin-macios/tools/devops/device-tests-provisioning.csx provisioning_script: $(System.DefaultWorkingDirectory)/xamarin-macios/tools/devops/device-tests-provisioning.csx
provisioning_extra_args: '-vvvv' provisioning_extra_args: '-vvvv'
env:
AUTH_TOKEN_GITHUB_COM: ${{ parameters.gitHubToken }}
timeoutInMinutes: 250 timeoutInMinutes: 250
- bash: | - bash: |
@ -173,6 +175,8 @@ steps:
inputs: inputs:
provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/mac-tests-provisioning.csx provisioning_script: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/mac-tests-provisioning.csx
provisioning_extra_args: '-vvvv' provisioning_extra_args: '-vvvv'
env:
AUTH_TOKEN_GITHUB_COM: ${{ parameters.gitHubToken }}
timeoutInMinutes: 250 timeoutInMinutes: 250
- bash: | - bash: |