Use new infra tox-docs templates
Use the newly defined templates everywhere.
Update storyboard jobs, we can use the templates directly. Publishing
happens with each merge for storyboard but only on release for the
client, so update the templates and remove extra job variants.
Depends-On:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- - release-openstack-sphinx-docs-infra
+ - release-tox-docs-infra
post:
jobs:
- tox-cover
- project:
name: openstack-infra/elastic-recheck
templates:
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
check:
jobs:
- openstack-tox-pep8
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- - release-openstack-sphinx-docs-infra
+ - release-tox-docs-infra
- project:
name: openstack-infra/git-review
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- - release-openstack-sphinx-docs-infra
+ - release-tox-docs-infra
- project:
name: openstack-infra/glean
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
- publish-to-pypi
check:
jobs:
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
- publish-to-pypi
check:
jobs:
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
- publish-to-pypi
check:
jobs:
name: openstack-infra/log_processor
templates:
- openstack-python-jobs-no-constraints
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
- publish-to-pypi
- project:
- project:
name: openstack-infra/openstackid
templates:
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
check:
jobs:
- legacy-laravel-openstackid-unittests
templates:
- infra-puppet-check-jobs
- infra-puppet-apply-jobs
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
check:
jobs:
- openstackci-beaker-ubuntu-trusty
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- - publish-openstack-sphinx-docs-infra
+ - release-tox-docs-infra
- publish-to-pypi
post:
jobs:
- tox-cover
- release:
- jobs:
- - publish-openstack-sphinx-docs-infra:
- branches: ^(?!bug/).*$
- project:
name: openstack-infra/releasestatus
name: openstack-infra/storyboard
templates:
- publish-to-pypi
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
post:
jobs:
- tox-cover
- pre-release:
- jobs:
- - publish-openstack-sphinx-docs-infra:
- branches: ^(?!bug/).*$
- release:
- jobs:
- - publish-openstack-sphinx-docs-infra:
- branches: ^(?!bug/).*$
experimental:
jobs:
- legacy-storyboard-js-integration-ubuntu-trusty:
templates:
- infra-puppet-apply-jobs
- infra-logstash-filter-jobs
- - publish-openstack-sphinx-docs-infra
+ - publish-tox-docs-infra
check:
jobs:
- tox-linters
