diff options
| author | 2019-06-23 16:50:47 -0700 | |
|---|---|---|
| committer | 2019-06-29 20:05:37 -0700 | |
| commit | 941080978e56d42068a5ad1fb7b194d3e7762f09 (patch) | |
| tree | e02184cbade131ce127f3e66668f5fe6f34b3145 | |
| parent | aaaaaaaaaaaaaaaaaa (diff) | |
Output var
| -rw-r--r-- | azure-pipelines.yml | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 44a5b2a..928f3e5 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -7,10 +7,6 @@ jobs: pool: vmImage: 'Ubuntu-16.04' - variables: - PREV_COMMIT: 'foo' - PREV_BUILD: 'bar' - steps: - script: | set -euo pipefail @@ -39,7 +35,7 @@ jobs: prev_build="$(printf '%s' "${response}" | jq -re '.value[0].id')" printf '%s\n' "Most recent successful build: ${prev_build}" - printf '%s\n' "##vso[task.setvariable variable=PREV_BUILD]${prev_build}" + printf '%s\n' "##vso[task.setvariable variable=prevBuild;isOutput=true]${prev_build}" if [[ "${BUILD_REASON}" = "PullRequest" ]]; then key='triggerInfo."pr.sourceSha"' @@ -49,10 +45,10 @@ jobs: prev_commit="$(printf '%s' "${response}" | jq -re ".value[0].${key}")" printf '%s\n' "Previous commit: ${prev_commit}" - printf '%s\n' "##vso[task.setvariable variable=PREV_COMMIT]${prev_commit}" - displayName: 'Get Previous Successful Build' + printf '%s\n' "##vso[task.setvariable variable=PREV_COMMIT;isOutput=true]${prev_commit}" + displayName: 'setvarStep' - - script: echo $(PREV_BUILD) && echo $(PREV_COMMIT) +# - script: echo $(PREV_BUILD) && echo $(PREV_COMMIT) - task: DownloadPipelineArtifact@1 inputs: @@ -60,9 +56,9 @@ jobs: project: $(System.TeamProject) pipeline: $(System.DefinitionId) runVersion: 'specific' - buildId: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + buildId: $(setvarStep.prevBuild) artifactName: 'BaseId' - displayName: 'Download Base ID Artifact $(PREV_BUILD)' + displayName: 'Download Base ID Artifact $(setvarStep.prevBuild)' - script: | base_id="$(cat "${SYSTEM_ARTIFACTSDIRECTORY}"/base.sha256)" |