Skip to content

Commit

Permalink
Azure, zip and publish at the same time.
Browse files Browse the repository at this point in the history
  • Loading branch information
ian-hamlin committed Apr 28, 2019
1 parent 81ffd6e commit 6896dc7
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 29 deletions.
51 changes: 22 additions & 29 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,32 +64,25 @@ jobs:
parameters:
name: $(releaseName)

- job: deploy_release
displayName: "Deploy release"
dependsOn:
- create_binaries
- run_rustfmt
- run_cargo_test
steps:
- task: DownloadPipelineArtifact@0
displayName: "Download release - ubuntu"
inputs:
artifactName: release_ubuntu
targetPath: tmp/ubuntu
- task: DownloadPipelineArtifact@0
displayName: "Download release - darwin"
inputs:
artifactName: release_darwin
targetPath: tmp/darwin
- task: DownloadPipelineArtifact@0
displayName: "Download release - windows"
inputs:
artifactName: release_windows
targetPath: tmp/windows
- task: ArchiveFiles@2
displayName: Gather darwin assets
inputs:
rootFolderOrFile: tmp/darwin
archiveType: 'tar'
tarCompression: 'gz'
archiveFile: '$(Build.ArtifactStagingDirectory)/qrgen-macOS.tar.gz'
# - job: deploy_release
# displayName: "Deploy release"
# dependsOn:
# - create_binaries
# - run_rustfmt
# - run_cargo_test
# steps:
# - task: DownloadPipelineArtifact@0
# displayName: "Download release - ubuntu"
# inputs:
# artifactName: release_ubuntu
# targetPath: $(System.DefaultWorkingDirectory)/ubuntu
# - task: DownloadPipelineArtifact@0
# displayName: "Download release - darwin"
# inputs:
# artifactName: release_darwin
# targetPath: $(System.DefaultWorkingDirectory)/darwin
# - task: DownloadPipelineArtifact@0
# displayName: "Download release - windows"
# inputs:
# artifactName: release_windows
# targetPath: $(System.DefaultWorkingDirectory)/windows
7 changes: 7 additions & 0 deletions ci/azure-publish-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ steps:
rm -f ${{ parameters.artifacts }}/qrgen*.pdb
cp ${{ parameters.artifacts }}/qrgen* $dst/
displayName: Create distribution tarball
- task: ArchiveFiles@2
displayName: Gather assets ${{ parameters.name }}
inputs:
rootFolderOrFile: $(Build.ArtifactStagingDirectory)
archiveType: 'tar'
tarCompression: 'gz'
archiveFile: 'qrgen-macOS.tar.gz'
- task: PublishPipelineArtifact@0
inputs:
artifactName: ${{ parameters.name }}
Expand Down

0 comments on commit 6896dc7

Please sign in to comment.