msbuild
28 строк · 972.0 Байт
1# Obtains internal runtime download credentials and populates the 'dotnetbuilds-internal-container-read-token-base64'
2# variable with the base64-encoded SAS token, by default
3
4parameters:5- name: federatedServiceConnection6type: string7default: 'dotnetbuilds-internal-read'8- name: outputVariableName9type: string10default: 'dotnetbuilds-internal-container-read-token-base64'11- name: expiryInHours12type: number13default: 114- name: base64Encode15type: boolean16default: true17
18steps:19- ${{ if ne(variables['System.TeamProject'], 'public') }}:20- template: /eng/common/templates-official/steps/get-delegation-sas.yml21parameters:22federatedServiceConnection: ${{ parameters.federatedServiceConnection }}23outputVariableName: ${{ parameters.outputVariableName }}24expiryInHours: ${{ parameters.expiryInHours }}25base64Encode: ${{ parameters.base64Encode }}26storageAccount: dotnetbuilds27container: internal28permissions: rl29