4b67762087
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19326.2
27 lines
932 B
YAML
27 lines
932 B
YAML
parameters:
|
|
ChannelId: 0
|
|
|
|
jobs:
|
|
- job:
|
|
displayName: Promote Build
|
|
dependsOn: setupMaestroVars
|
|
condition: contains(dependencies.setupMaestroVars.outputs['setReleaseVars.InitialChannels'], ${{ parameters.ChannelId }})
|
|
variables:
|
|
- name: BARBuildId
|
|
value: $[ dependencies.setupMaestroVars.outputs['setReleaseVars.BARBuildId'] ]
|
|
- name: ChannelId
|
|
value: ${{ parameters.ChannelId }}
|
|
- group: Publish-Build-Assets
|
|
pool:
|
|
vmImage: 'windows-2019'
|
|
steps:
|
|
- task: PowerShell@2
|
|
displayName: Add Build to Channel
|
|
inputs:
|
|
targetType: inline
|
|
script: |
|
|
$headers = @{
|
|
"Accept" = "application/json"
|
|
"Authorization" = "Bearer $(MaestroAccessToken)"
|
|
}
|
|
Invoke-RestMethod -Method Post -Headers $headers -Uri https://maestro-prod.westus2.cloudapp.azure.com/api/channels/$(ChannelId)/builds/$(BARBuildId)?api-version=2019-01-16
|