aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO3
-rw-r--r--azure-pipelines.yml4
-rwxr-xr-xazure-pipelines/build-windows8
3 files changed, 8 insertions, 7 deletions
diff --git a/TODO b/TODO
index 82e8a36e..fecb1578 100644
--- a/TODO
+++ b/TODO
@@ -3,6 +3,9 @@ Azure Pipelines
* Work make_dist and building of the app image into the pipeline so I
can use the pipeline to create all the official release files.
+ Append -ci to the names and include the sha256sum in the output.
+ The official release process will be to take the artifacts from the
+ release commit on master, verify the checksums, and rename.
Soon
====
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 16a79fb6..31881ecc 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -44,8 +44,8 @@ jobs:
displayName: 'Build, test, generate binary distributions'
- task: PublishBuildArtifacts@1
inputs:
- pathtoPublish: '$(System.DefaultWorkingDirectory)/installers'
- artifactName: installers
+ pathtoPublish: '$(System.DefaultWorkingDirectory)/distribution'
+ artifactName: distribution
displayName: 'Upload binary distributions'
condition: eq(variables['System.PullRequest.IsFork'], 'False')
dependsOn: Linux
diff --git a/azure-pipelines/build-windows b/azure-pipelines/build-windows
index 85fbceb2..c69e6499 100755
--- a/azure-pipelines/build-windows
+++ b/azure-pipelines/build-windows
@@ -35,8 +35,6 @@ make install
v=`(cd $installdir; ls -d qpdf-*)`
cp -p README-windows-install.txt $installdir/$v/README.txt
-mkdir installers
-(cd $installdir; zip -r ../installers/$v-bin-$tool$wordsize.zip $v)
-
-set +x
-ls -l installers
+mkdir distribution
+(cd $installdir; zip -r ../distribution/$v-bin-$tool$wordsize-ci.zip $v)
+sha256sum distribution/*