From 12ad773b083589d9648dd662e12a4fedb4f03740 Mon Sep 17 00:00:00 2001 From: Max Ewing Date: Fri, 30 Oct 2020 12:58:57 +0700 Subject: [PATCH] ci: move release job dependencies to stage level (#43) --- azure-pipelines.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 0d107b2..aed8f8d 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -23,13 +23,13 @@ stages: environmentVariableGroup: 'Environment - Test' - stage: CreateRelease displayName: 'Create release' + dependsOn: + - 'Build' + - 'Test' condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master')) jobs: - job: CreateReleaseJob displayName: 'Create release' - dependsOn: - - 'Build' - - 'Test' variables: SemVer: $[ stageDependencies.Build.BuildJob.outputs['OutputSemVerTask.SemVer'] ] steps: @@ -42,7 +42,7 @@ stages: rootFolderOrFile: '$(Pipeline.Workspace)/Development Hub' includeRootFolder: true archiveType: 'zip' - archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip' + archiveFile: '$(Build.ArtifactStagingDirectory)/Development Hub v$(SemVer).zip' replaceExistingArchive: true - task: GitHubRelease@1 displayName: Create GitHub release @@ -54,7 +54,7 @@ stages: tagSource: 'userSpecifiedTag' tag: 'v$(SemVer)' releaseNotesSource: 'inline' - assets: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip' + assets: '$(Build.ArtifactStagingDirectory)/Development Hub v$(SemVer).zip' isPreRelease: true changeLogCompareToRelease: 'lastNonDraftRelease' changeLogType: 'commitBased' \ No newline at end of file