[build] Fix artifact publishing (#2471)

Add back variables block that was removed in #2457.
This commit is contained in:
Austin Shalit
2020-04-05 23:05:13 -07:00
committed by GitHub
parent 8058daa982
commit d1d32ada00
2 changed files with 11 additions and 4 deletions

View File

@@ -11,6 +11,9 @@ resources:
- container: ubuntu
image: wpilib/ubuntu-base:18.04
variables:
- group: Artifactory-Package-Publish
trigger:
batch: true
branches:
@@ -67,4 +70,6 @@ stages:
- template: azure-templates/stage-combine.yml
parameters:
publish: True
publishUserName: $(PublishUserName)
publishPassword: $(PublishPassword)
artifacts: [Mac, Win32, Win64, Linux, Raspbian, Athena, Aarch64]

View File

@@ -2,6 +2,8 @@
parameters:
publish: False
publishUserName: ''
publishPassword: ''
artifacts: []
stages:
@@ -48,8 +50,8 @@ stages:
options: '-Pallwpilib'
env:
RUN_AZURE_ARTIFACTORY_RELEASE: 'TRUE'
ARTIFACTORY_PUBLISH_USERNAME: $(PublishUserName)
ARTIFACTORY_PUBLISH_PASSWORD: $(PublishPassword)
ARTIFACTORY_PUBLISH_USERNAME: $(publishUserName)
ARTIFACTORY_PUBLISH_PASSWORD: $(publishPassword)
# Tagged Builds
- ${{ if and(parameters.publish, startsWith(variables['Build.SourceBranch'], 'refs/tags/v')) }}:
@@ -62,8 +64,8 @@ stages:
options: '-Pallwpilib -PreleaseRepoPublish'
env:
RUN_AZURE_ARTIFACTORY_RELEASE: 'TRUE'
ARTIFACTORY_PUBLISH_USERNAME: $(PublishUserName)
ARTIFACTORY_PUBLISH_PASSWORD: $(PublishPassword)
ARTIFACTORY_PUBLISH_USERNAME: $(publishUserName)
ARTIFACTORY_PUBLISH_PASSWORD: $(publishPassword)
- script: |
echo "##vso[task.setvariable variable=UserHome]$HOME"