Merge "Add a bunch of project templates"
This commit is contained in:
commit
24a91277a0
81
zuul.yaml
81
zuul.yaml
@ -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:
|
||||||
|
Loading…
Reference in New Issue
Block a user