7d4706c3d7
Former-commit-id: 066e1c5ebb0cc420bd293e60a01325420779fdd1
41 lines
1.4 KiB
YAML
41 lines
1.4 KiB
YAML
|
|
variables:
|
|
# Cannot use key:value syntax in root defined variables
|
|
- name: _TeamName
|
|
value: DotNetCore
|
|
- name: _DotNetArtifactsCategory
|
|
value: .NETCore
|
|
- name: _DotNetValidationArtifactsCategory
|
|
value: .NETCore
|
|
- name: HelixApiAccessToken
|
|
value: ''
|
|
- name: _RunAsPublic
|
|
value: True
|
|
- name: _RunAsInternal
|
|
value: False
|
|
- name: _InternalBuildArgs
|
|
value: ''
|
|
|
|
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
|
|
- name: _RunAsPublic
|
|
value: False
|
|
- name: _RunAsInternal
|
|
value: True
|
|
- name: _SignType
|
|
value: real
|
|
# DotNet-Blob-Feed provides: dotnetfeed-storage-access-key-1
|
|
# Publish-Build-Assets provides: MaestroAccessToken, BotAccount-dotnet-maestro-bot-PAT
|
|
# DotNet-HelixApi-Access provides: HelixApiAccessToken
|
|
- group: DotNet-Blob-Feed
|
|
- group: Publish-Build-Assets
|
|
- group: DotNet-VSTS-Bot
|
|
- group: DotNet-HelixApi-Access
|
|
- name: _InternalBuildArgs
|
|
value: /p:DotNetSignType=$(_SignType) /p:TeamName=$(_TeamName)
|
|
/p:DotNetPublishBlobFeedKey=$(dotnetfeed-storage-access-key-1)
|
|
/p:DotNetPublishBlobFeedUrl=https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json
|
|
/p:DotNetPublishToBlobFeed=true
|
|
/p:DotNetPublishUsingPipelines=true
|
|
/p:DotNetArtifactsCategory=$(_DotNetArtifactsCategory)
|
|
/p:OfficialBuildId=$(BUILD.BUILDNUMBER)
|