Skip to content

Commit 7b088a3

Browse files
committed
Update azure-pipelines.yml for Azure Pipelines
1 parent fc333e8 commit 7b088a3

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

azure-pipelines.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,17 @@ jobs:
6262
echo "Found vsix version = $vsixVersion"
6363
echo "##vso[task.setvariable variable=VsixVersion;isOutput=true]$vsixVersion"
6464
65+
66+
67+
- job: Get_Previous_SqlQueryTools_Release
68+
displayName: 'Build latest SqlQueryTools commit'
69+
dependsOn:
70+
- Build_SqlQueryTools
71+
condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
72+
steps:
73+
74+
- checkout: none
75+
6576
- task: DownloadGitHubRelease@0
6677
displayName: 'Download the latest release from GitHub'
6778
inputs:
@@ -97,7 +108,8 @@ jobs:
97108
displayName: 'Deploy latest SqlQueryTools commit'
98109
dependsOn:
99110
- Build_SqlQueryTools
100-
condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'), ne(dependencies.Build_SqlQueryTools.outputs['CurrentVsixManifest.VsixVersion'], dependencies.Build_SqlQueryTools.outputs['PreviousVsixManifest.VsixVersion']))
111+
- Get_Previous_SqlQueryTools_Release
112+
condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'), ne(dependencies.Build_SqlQueryTools.outputs['CurrentVsixManifest.VsixVersion'], dependencies.Get_Previous_SqlQueryTools_Release.outputs['PreviousVsixManifest.VsixVersion']))
101113
variables:
102114
currentVsixVersion: $[ dependencies.Build_SqlQueryTools.outputs['CurrentVsixManifest.VsixVersion'] ]
103115
steps:

0 commit comments

Comments
 (0)