Sign all tarballs and wheels

Now that the tarball signing job has been proven to work for the
bindep 2.0.1 release, use it for all releases and pre-releases that
run our {name}-tarball job.

This reverts commit 1a2539a225 and
part of commit 63b56462bc.

Change-Id: I4e8564df4ec2146e6a13ffc0fc4f582b6f383f9c
This commit is contained in:
Jeremy Stanley 2016-08-03 13:51:49 +00:00
parent 8a7b2593c9
commit 05fbd2c204
4 changed files with 19 additions and 41 deletions

View File

@ -446,7 +446,6 @@
- 'gate-{name}-python35{suffix}': - 'gate-{name}-python35{suffix}':
suffix: '-nv' suffix: '-nv'
- pypi-jobs - pypi-jobs
- '{name}-tarball-signing'
- project: - project:
name: blazar name: blazar
@ -456,6 +455,7 @@
- python-db-jobs - python-db-jobs
- gate-{name}-pylint - gate-{name}-pylint
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- project: - project:
name: blazar-nova name: blazar-nova
@ -464,6 +464,7 @@
jobs: jobs:
- python-jobs - python-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- project: - project:
name: browbeat name: browbeat
@ -1361,6 +1362,7 @@
suffix: '-nv' suffix: '-nv'
- openstack-publish-jobs - openstack-publish-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- periodic-python-jobs-with-oslo-master - periodic-python-jobs-with-oslo-master
- 'gate-rally-dsvm-cue-{broker}': - 'gate-rally-dsvm-cue-{broker}':
broker: 'rabbitmq' broker: 'rabbitmq'
@ -1982,6 +1984,7 @@
jobs: jobs:
- python-jobs - python-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- project: - project:
name: ec2-api name: ec2-api
@ -2085,6 +2088,7 @@
jobs: jobs:
- openstack-publish-jobs - openstack-publish-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- gate-{name}-docs-{node}: - gate-{name}-docs-{node}:
node: node:
- ubuntu-trusty - ubuntu-trusty
@ -2634,7 +2638,6 @@
suffix: '-nv' suffix: '-nv'
- pypi-jobs - pypi-jobs
- infra-publish-jobs - infra-publish-jobs
- '{name}-tarball-signing'
- project: - project:
name: git-upstream name: git-upstream
@ -6612,6 +6615,7 @@
jobs: jobs:
- python-jobs - python-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- 'gate-{name}-releasenotes' - 'gate-{name}-releasenotes'
- 'gate-packstack-integration-{scenario}-tempest-{ostype}' - 'gate-packstack-integration-{scenario}-tempest-{ostype}'
@ -8762,6 +8766,7 @@
jobs: jobs:
- python-jobs - python-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- project: - project:
name: python-brick-cinderclient-ext name: python-brick-cinderclient-ext
@ -10707,6 +10712,7 @@
- coverage-jobs - coverage-jobs
- python-jobs - python-jobs
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- gate-{name}-pylint - gate-{name}-pylint
- gate-{name}-tox-{envlist}: - gate-{name}-tox-{envlist}:
envlist: tempauth envlist: tempauth

View File

@ -21,4 +21,5 @@
jobs: jobs:
- '{name}-pypi-both-upload' - '{name}-pypi-both-upload'
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- '{name}-announce-release' - '{name}-announce-release'

View File

@ -751,6 +751,7 @@
jobs: jobs:
- '{name}-announce-release' - '{name}-announce-release'
- '{name}-tarball' - '{name}-tarball'
- '{name}-tarball-signing'
- job-group: - job-group:
name: coverage-jobs name: coverage-jobs

View File

@ -715,9 +715,11 @@ project-templates:
- name: publish-to-pypi - name: publish-to-pypi
pre-release: pre-release:
- '{name}-tarball': - '{name}-tarball':
- '{name}-tarball-signing'
- '{name}-pypi-both-upload' - '{name}-pypi-both-upload'
release: release:
- '{name}-tarball': - '{name}-tarball':
- '{name}-tarball-signing'
- '{name}-pypi-both-upload': - '{name}-pypi-both-upload':
- wheel-build-ubuntu-trusty-amd64-python2: - wheel-build-ubuntu-trusty-amd64-python2:
- wheel-release-trustyx64 - wheel-release-trustyx64
@ -739,10 +741,12 @@ project-templates:
pre-release: pre-release:
- 'xstatic-check-version': - 'xstatic-check-version':
- '{name}-tarball': - '{name}-tarball':
- '{name}-tarball-signing'
- '{name}-pypi-both-upload' - '{name}-pypi-both-upload'
release: release:
- 'xstatic-check-version': - 'xstatic-check-version':
- '{name}-tarball': - '{name}-tarball':
- '{name}-tarball-signing'
- '{name}-pypi-both-upload': - '{name}-pypi-both-upload':
- wheel-build-ubuntu-trusty-amd64-python2: - wheel-build-ubuntu-trusty-amd64-python2:
- wheel-release-trustyx64 - wheel-release-trustyx64
@ -761,9 +765,11 @@ project-templates:
# Release OpenStack Server packages. # Release OpenStack Server packages.
- name: openstack-server-release-jobs - name: openstack-server-release-jobs
pre-release: pre-release:
- '{name}-tarball' - '{name}-tarball':
- '{name}-tarball-signing'
release: release:
- '{name}-tarball': - '{name}-tarball':
- '{name}-tarball-signing'
- '{name}-announce-release' - '{name}-announce-release'
- name: release-notes-jobs - name: release-notes-jobs
@ -3349,6 +3355,7 @@ projects:
template: template:
- name: bindep-fallback - name: bindep-fallback
- name: merge-check - name: merge-check
- name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: python-jobs - name: python-jobs
- name: python34-jobs - name: python34-jobs
@ -3356,27 +3363,8 @@ projects:
post: post:
- bindep-coverage-ubuntu-trusty - bindep-coverage-ubuntu-trusty
- bindep-coverage-ubuntu-xenial - bindep-coverage-ubuntu-xenial
pre-release:
- bindep-tarball:
- bindep-pypi-both-upload
release: release:
- bindep-infra-docs-tags-only - 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 - name: openstack-infra/bugdaystats
template: template:
@ -3536,29 +3524,11 @@ projects:
- name: python-jobs - name: python-jobs
- name: python34-jobs - name: python34-jobs
- name: python35-jobs-nv - name: python35-jobs-nv
- name: publish-to-pypi
check: check:
- gate-git-review-python34 - gate-git-review-python34
pre-release:
- git-review-tarball:
- git-review-pypi-both-upload
release: release:
- git-review-infra-docs-tags-only - git-review-infra-docs-tags-only
- git-review-tarball:
- git-review-tarball-signing
- git-review-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
- git-review-announce-release
- name: openstack-infra/gitdm - name: openstack-infra/gitdm
template: template: