build tarballs and docs for barbican

While going through juno-2, I hit a snag for barbican as the tarball
job didn't run.  Update the zuul layout for barbican to match other
parojects for the pre-release and release pipelines.  Also switch to
using the python-jobs template to simplify the barbican config, as
well as include the docs job in the gate.

Change-Id: I0d7294f749112e8f3c67a05cefd7bc3c4901bcb7
This commit is contained in:
Russell Bryant 2014-07-24 12:06:04 -04:00
parent 1bedc44404
commit 8a1e212a06
2 changed files with 8 additions and 8 deletions
modules/openstack_project/files
jenkins_job_builder/config
zuul

@ -2344,9 +2344,11 @@
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- project:

@ -720,19 +720,17 @@ projects:
- name: openstack/barbican
template:
- name: python-jobs
- name: translation-jobs
- name: openstack-server-publish-jobs
check:
- gate-barbican-pep8
- gate-barbican-python27
- gate-barbican-python26
- gate-barbican-devstack-dsvm
gate:
- gate-barbican-pep8
- gate-barbican-python27
- gate-barbican-python26
- gate-barbican-devstack-dsvm
post:
- barbican-branch-tarball
pre-release:
- barbican-tarball
release:
- barbican-tarball
- name: openstack/barbican-specs
check: