Skip to content

Commit

Permalink
Automate publishing of Linux packages to GitHub Releases and CDN (Azu…
Browse files Browse the repository at this point in the history
  • Loading branch information
danieljurek committed Apr 4, 2023
1 parent 41484c8 commit 26e0177
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions eng/pipelines/templates/steps/publish-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,12 @@ steps:
artifact: signed-mac
path: signed/mac

- task: DownloadPipelineArtifact@2
displayName: Download signed Linux packages
inputs:
artifact: signed-linux
path: signed/linux

# Linux binary is not signed today so download from output artifacts
- task: DownloadPipelineArtifact@2
inputs:
Expand Down Expand Up @@ -107,6 +113,11 @@ steps:
- pwsh: Copy-Item signed/win/azd-windows-amd64.msi release/
displayName: Copy MSI to release

- pwsh: |
Copy-Item signed/linux/*.deb release/
Copy-Item signed/linux/*.rpm release/
displayName: Copy signed Linux packages to release
- ${{ if eq('true', parameters.UploadInstaller) }}:
- pwsh: |
Copy-Item cli/installer/install-azd.sh release/
Expand Down

0 comments on commit 26e0177

Please sign in to comment.