aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2018-10-13 17:59:05 +0200
committerJay Berkenbilt <ejb@ql.org>2018-10-14 00:30:55 +0200
commit8d6f923e130fa2266bab5dcb799c5b5cd2f391d0 (patch)
treea781b15d835b889fa57e53b2e87263969f0cb653
parentf162a229f677a5f5b95dd36021d6203dc2f9b3d3 (diff)
downloadqpdf-8d6f923e130fa2266bab5dcb799c5b5cd2f391d0.tar.zst
Run make_dist from azure pipeline
-rw-r--r--azure-pipelines.yml6
-rwxr-xr-xazure-pipelines/build-linux4
-rwxr-xr-xmake_dist2
3 files changed, 11 insertions, 1 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 31881ecc..963ef92b 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -11,6 +11,12 @@ jobs:
artifactName: distfiles
displayName: 'Upload extra distribution files'
condition: eq(variables['System.PullRequest.IsFork'], 'False')
+ - task: PublishBuildArtifacts@1
+ inputs:
+ pathtoPublish: '$(System.DefaultWorkingDirectory)/distribution'
+ artifactName: distribution
+ displayName: 'Upload source distribution'
+ condition: eq(variables['System.PullRequest.IsFork'], 'False')
- job: Windows
pool:
vmImage: vs2017-win2016
diff --git a/azure-pipelines/build-linux b/azure-pipelines/build-linux
index 250469a3..0629ef48 100755
--- a/azure-pipelines/build-linux
+++ b/azure-pipelines/build-linux
@@ -9,3 +9,7 @@ sudo apt-get -y install \
make -j$(nproc)
make -k check
make distfiles.zip
+./make_dist --ci --no-tests
+mkdir distribution
+cp /tmp/qpdf*-ci.tar.gz distribution
+sha256sum distribution/*
diff --git a/make_dist b/make_dist
index 74692c4e..1b8b095e 100755
--- a/make_dist
+++ b/make_dist
@@ -85,7 +85,7 @@ if ($version_error)
die "$whoami: version numbers are not consistent\n";
}
-run("./configure --enable-doc-maintenance --enable-werror");
+run("./configure --disable-shared --enable-doc-maintenance --enable-werror");
run("make -j8 build_manual");
run("make distclean");
cd("/tmp");