Merge "Add a bunch of project templates"

This commit is contained in:
Zuul 2017-09-10 07:17:53 +00:00 committed by Gerrit Code Review
commit 24a91277a0

View File

@ -282,6 +282,18 @@
jobs: jobs:
- publish-openstack-python-docs - publish-openstack-python-docs
- project-template:
name: publish-openstack-python-docs-infra
check:
jobs:
- openstack-doc-build
gate:
jobs:
- openstack-doc-build
post:
jobs:
- publish-openstack-python-docs-infra
- project-template: - project-template:
name: publish-to-pypi name: publish-to-pypi
description: | description: |
@ -289,22 +301,18 @@
emails and propose updates to upper-constraints as needed. emails and propose updates to upper-constraints as needed.
pre-release: pre-release:
jobs: jobs:
- publish-openstack-python-tarball - release-openstack-python
- announce-release: - announce-release:
dependencies: dependencies:
- publish-openstack-python-tarball - release-openstack-python
- propose-update-constraints: - propose-update-constraints
dependencies:
- publish-openstack-python-tarball
release: release:
jobs: jobs:
- publish-openstack-python-tarball - release-openstack-python
- announce-release: - announce-release:
dependencies: dependencies:
- publish-openstack-python-tarball - release-openstack-python
- propose-update-constraints: - propose-update-constraints
dependencies:
- publish-openstack-python-tarball
- project-template: - project-template:
name: publish-to-pypi-quietly name: publish-to-pypi-quietly
@ -313,11 +321,27 @@
propose upper-constraints updates. propose upper-constraints updates.
pre-release: pre-release:
jobs: jobs:
- release-openstack-python
release:
jobs:
- release-openstack-python
- project-template:
name: release-openstack-server
description: |
Release OpenStack server projects.
pre-release:
jobs:
- publish-openstack-python-tarball
- announce-release:
dependencies:
- publish-openstack-python-tarball - publish-openstack-python-tarball
release: release:
jobs: jobs:
- publish-openstack-python-tarball - publish-openstack-python-tarball
- announce-release:
dependencies:
- publish-openstack-python-tarball
- project-template: - project-template:
name: openstack-python-jobs name: openstack-python-jobs
@ -335,6 +359,15 @@
jobs: jobs:
- publish-openstack-python-branch-tarball - publish-openstack-python-branch-tarball
- project-template:
name: openstack-python34-jobs
check:
jobs:
- openstack-tox-py34
gate:
jobs:
- openstack-tox-py34
- project-template: - project-template:
name: openstack-python35-jobs name: openstack-python35-jobs
check: check:
@ -344,6 +377,32 @@
jobs: jobs:
- openstack-tox-py35 - openstack-tox-py35
- project-template:
name: openstack-python35-jobs-nonvoting
check:
jobs:
- openstack-tox-py35:
voting: false
- project-template:
name: openstack-python-jobs-trusty
check:
jobs:
- openstack-doc-build:
nodes: ubuntu-trusty
- openstack-tox-pep8:
nodes: ubuntu-trusty
- openstack-tox-py27:
nodes: ubuntu-trusty
gate:
jobs:
- openstack-doc-build:
nodes: ubuntu-trusty
- openstack-tox-pep8:
nodes: ubuntu-trusty
- openstack-tox-py27:
nodes: ubuntu-trusty
- project-template: - project-template:
name: docs-on-readthedocs name: docs-on-readthedocs
post: post: