Commit 9b72ce09bee678425e4463c05c1d8caab0925798
1 parent
b34cb54c
Change artifact directory from installers to distribution
Showing
3 changed files
with
8 additions
and
7 deletions
TODO
| @@ -3,6 +3,9 @@ Azure Pipelines | @@ -3,6 +3,9 @@ Azure Pipelines | ||
| 3 | 3 | ||
| 4 | * Work make_dist and building of the app image into the pipeline so I | 4 | * Work make_dist and building of the app image into the pipeline so I |
| 5 | can use the pipeline to create all the official release files. | 5 | can use the pipeline to create all the official release files. |
| 6 | + Append -ci to the names and include the sha256sum in the output. | ||
| 7 | + The official release process will be to take the artifacts from the | ||
| 8 | + release commit on master, verify the checksums, and rename. | ||
| 6 | 9 | ||
| 7 | Soon | 10 | Soon |
| 8 | ==== | 11 | ==== |
azure-pipelines.yml
| @@ -44,8 +44,8 @@ jobs: | @@ -44,8 +44,8 @@ jobs: | ||
| 44 | displayName: 'Build, test, generate binary distributions' | 44 | displayName: 'Build, test, generate binary distributions' |
| 45 | - task: PublishBuildArtifacts@1 | 45 | - task: PublishBuildArtifacts@1 |
| 46 | inputs: | 46 | inputs: |
| 47 | - pathtoPublish: '$(System.DefaultWorkingDirectory)/installers' | ||
| 48 | - artifactName: installers | 47 | + pathtoPublish: '$(System.DefaultWorkingDirectory)/distribution' |
| 48 | + artifactName: distribution | ||
| 49 | displayName: 'Upload binary distributions' | 49 | displayName: 'Upload binary distributions' |
| 50 | condition: eq(variables['System.PullRequest.IsFork'], 'False') | 50 | condition: eq(variables['System.PullRequest.IsFork'], 'False') |
| 51 | dependsOn: Linux | 51 | dependsOn: Linux |
azure-pipelines/build-windows
| @@ -35,8 +35,6 @@ make install | @@ -35,8 +35,6 @@ make install | ||
| 35 | 35 | ||
| 36 | v=`(cd $installdir; ls -d qpdf-*)` | 36 | v=`(cd $installdir; ls -d qpdf-*)` |
| 37 | cp -p README-windows-install.txt $installdir/$v/README.txt | 37 | cp -p README-windows-install.txt $installdir/$v/README.txt |
| 38 | -mkdir installers | ||
| 39 | -(cd $installdir; zip -r ../installers/$v-bin-$tool$wordsize.zip $v) | ||
| 40 | - | ||
| 41 | -set +x | ||
| 42 | -ls -l installers | 38 | +mkdir distribution |
| 39 | +(cd $installdir; zip -r ../distribution/$v-bin-$tool$wordsize-ci.zip $v) | ||
| 40 | +sha256sum distribution/* |