From 1a2539a225dd4962177f596062ec9c8d794402c1 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Tue, 2 Aug 2016 14:20:49 +0000 Subject: [PATCH] Try out artifact signing job for bindep releases Sign and upload signatures for bindep release sdist tarballs and wheels. This is a temporary configuration to iron out any lingering bugs before adding the job to the publish-to-pypi project-template for use by everyone. Change-Id: Icf155ee754a5e903353c3fb1bdf21673dca58b68 --- jenkins/jobs/projects.yaml | 1 + zuul/layout.yaml | 20 +++++++++++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index e106572d3e..744d744f8c 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -446,6 +446,7 @@ - 'gate-{name}-python35{suffix}': suffix: '-nv' - pypi-jobs + - '{name}-tarball-signing' - project: name: blazar diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 80428e0cc8..29c1202b18 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3346,7 +3346,6 @@ projects: template: - name: bindep-fallback - name: merge-check - - name: publish-to-pypi - name: pypy-jobs - name: python-jobs - name: python34-jobs @@ -3354,8 +3353,27 @@ projects: post: - bindep-coverage-ubuntu-trusty - bindep-coverage-ubuntu-xenial + pre-release: + - bindep-tarball: + - bindep-pypi-both-upload release: - bindep-infra-docs-tags-only + - bindep-tarball: + - bindep-tarball-signing + - bindep-pypi-both-upload: + - wheel-build-ubuntu-trusty-amd64-python2: + - wheel-release-trustyx64 + - wheel-build-ubuntu-trusty-amd64-python3: + - wheel-release-trustyx64 + - wheel-build-ubuntu-xenial-amd64-python2: + - wheel-release-xenialx64 + - wheel-build-ubuntu-xenial-amd64-python3: + - wheel-release-xenialx64 + - wheel-build-centos-7-amd64-python2: + - wheel-release-cent7x64 + - wheel-build-centos-7-amd64-python3: + - wheel-release-cent7x64 + - bindep-announce-release - name: openstack-infra/bugdaystats template: