20593 lines
497 KiB
YAML
20593 lines
497 KiB
YAML
# Shared zuul config specific to the OpenStack Project
|
|
# Contains project pipeline definitions
|
|
|
|
- project:
|
|
name: openstack-dev/bashate
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-dev/ci-sandbox
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-dev/cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-dev/devstack
|
|
templates:
|
|
- system-required
|
|
- integrated-gate-py35
|
|
# TODO(mordred) Uncomment this when the variant bug is fixed
|
|
# - integrated-gate-nova-net
|
|
- publish-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^master
|
|
- openstack-tox-bashate
|
|
- legacy-devstack-unit-tests
|
|
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
|
voting: false
|
|
- legacy-devstack-dsvm-updown:
|
|
branches: ^(?!stable)
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-devstack-dsvm-py35-updown:
|
|
voting: false
|
|
branches: ^(?!stable)
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-swift-dsvm-functional:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-full-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-linuxbridge:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^master
|
|
- openstack-tox-bashate
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-linuxbridge:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!(stable/(newton|ocata)|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-nova-next-full:
|
|
voting: false
|
|
branches: ^(stable/newton|master)$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-lvm-multibackend:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-full-fedora-26:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-devstack-dsvm-py36-updown-fedora-26:
|
|
voting: false
|
|
branches: ^(?!stable)
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-cells:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
periodic:
|
|
jobs:
|
|
- propose-updates:
|
|
branches: master
|
|
vars:
|
|
update_target: devstack-plugins-list
|
|
- legacy-periodic-tempest-dsvm-oslo-latest-full-master:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
|
|
- project:
|
|
name: openstack-dev/devstack-plugin-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-dev/devstack-vagrant
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-dev/grenade
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- grenade-heat:
|
|
voting: false
|
|
branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^(?!stable/newton).*$
|
|
- ironic-grenade-dsvm:
|
|
voting: false
|
|
branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^(?!stable/newton).*$
|
|
post:
|
|
jobs:
|
|
- legacy-grenade-publish-docs:
|
|
branches: ^(?!bug/).*$
|
|
experimental:
|
|
jobs:
|
|
- legacy-grenade-dsvm-neutron-forward:
|
|
voting: false
|
|
branches: ^(?!stable/newton).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- legacy-grenade-dsvm-trove:
|
|
branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
|
|
- project:
|
|
name: openstack-dev/hacking
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-hacking-integration-nova:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack-dev/heat-cfnclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack-dev/openstack-nose
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-dev/os-http
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-dev/oslo-cookiecutter
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-oslo-cookiecutter-tox-cookiecutter
|
|
gate:
|
|
jobs:
|
|
- legacy-oslo-cookiecutter-tox-cookiecutter
|
|
|
|
- project:
|
|
name: openstack-dev/pbr
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- lib-forward-testing
|
|
- openstack-pypy-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-pbr-installation-dsvm
|
|
- legacy-pbr-installation-dsvm-upstream
|
|
gate:
|
|
jobs:
|
|
- legacy-pbr-installation-dsvm
|
|
periodic:
|
|
jobs:
|
|
- legacy-pbr-installation-dsvm:
|
|
branches: master
|
|
- legacy-pbr-installation-dsvm-upstream:
|
|
branches: master
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack-dev/sandbox
|
|
release:
|
|
jobs:
|
|
- release-openstack-python
|
|
- legacy-sandbox-tag
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
pre-release:
|
|
jobs:
|
|
- legacy-sandbox-tag
|
|
|
|
- project:
|
|
name: openstack-dev/specs-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/activity-board
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/ansible-role-puppet
|
|
templates:
|
|
- system-required
|
|
- ansible-lint-jobs
|
|
- infra-puppet-apply-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/askbot-theme
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/beaker-localhost
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-beaker-localhost-rake
|
|
gate:
|
|
jobs:
|
|
- legacy-beaker-localhost-rake
|
|
|
|
- project:
|
|
name: openstack-infra/beaker-nodepool
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-beaker-nodepool-rake
|
|
gate:
|
|
jobs:
|
|
- legacy-beaker-nodepool-rake
|
|
|
|
- project:
|
|
name: openstack-infra/bindep
|
|
templates:
|
|
- bindep-fallback
|
|
- system-required
|
|
- openstack-pypy-jobs-nonvoting
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
- release-openstack-sphinx-docs-infra
|
|
post:
|
|
jobs:
|
|
- tox-cover
|
|
|
|
- project:
|
|
name: openstack-infra/bugdaystats
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/ciwatch
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
|
|
- project:
|
|
name: openstack-infra/devstack-gate
|
|
templates:
|
|
- system-required
|
|
- integrated-gate-py35
|
|
# TODO(mordred) Uncomment this when the variant bug is fixed
|
|
# - integrated-gate-nova-net
|
|
check:
|
|
jobs:
|
|
- legacy-devstack-gate-tox-run-tests
|
|
- legacy-devstack-gate-tox-py3-run-tests
|
|
- openstack-tox-bashate
|
|
- legacy-dg-hooks-dsvm
|
|
- legacy-grenade-dsvm-neutron
|
|
- legacy-grenade-dsvm-neutron-multinode
|
|
- legacy-grenade-dsvm-neutron-dvr-multinode:
|
|
voting: false
|
|
- legacy-neutron-dsvm-functional:
|
|
voting: false
|
|
- legacy-neutron-dsvm-api:
|
|
voting: false
|
|
- legacy-swift-dsvm-functional:
|
|
voting: false
|
|
- legacy-tempest-dsvm-nnet-newton:
|
|
voting: false
|
|
branches: stable/newton
|
|
- legacy-tempest-dsvm-neutron-full-newton:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
- legacy-tempest-dsvm-neutron-full-ocata:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
- legacy-tempest-dsvm-neutron-full-pike:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
- legacy-tempest-dsvm-neutron-full-centos-7:
|
|
voting: false
|
|
- legacy-tempest-dsvm-multinode-full:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-multinode-full:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-devstack-gate-tox-run-tests
|
|
- legacy-devstack-gate-tox-py3-run-tests
|
|
- legacy-grenade-dsvm-neutron
|
|
- legacy-grenade-dsvm-neutron-multinode
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-neutron-full-fedora-26:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
|
|
- project:
|
|
name: openstack-infra/elastic-recheck
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-infra
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- legacy-elastic-recheck-tox-queries:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack-infra/err2d2
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/featuretracker
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/gear
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/gearman-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-gearman-plugin-maven-build-ubuntu-trusty
|
|
gate:
|
|
jobs:
|
|
- legacy-gearman-plugin-maven-build-ubuntu-trusty
|
|
post:
|
|
jobs:
|
|
- legacy-gearman-plugin-hpi-artifact
|
|
release:
|
|
jobs:
|
|
- legacy-gearman-plugin-jenkinsci-upload:
|
|
dependencies:
|
|
- legacy-gearman-plugin-hpi-artifact
|
|
- legacy-gearman-plugin-hpi-artifact
|
|
|
|
- project:
|
|
name: openstack-infra/germqtt
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/gerrit
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-gerrit-buck:
|
|
branches: ^openstack/(?!2\.4).*$
|
|
gate:
|
|
jobs:
|
|
- legacy-gerrit-buck:
|
|
branches: ^openstack/(?!2\.4).*$
|
|
post:
|
|
jobs:
|
|
- legacy-gerrit-package-buck:
|
|
branches: ^openstack/(?!2\.4).*$
|
|
periodic:
|
|
jobs:
|
|
- legacy-javamelody-gerrit-plugin-stable-2.13
|
|
- legacy-its-storyboard-gerrit-plugin-stable-2.13
|
|
|
|
- project:
|
|
name: openstack-infra/gerritbot
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/gerritlib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/git-restack
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
- release-openstack-sphinx-docs-infra
|
|
|
|
- project:
|
|
name: openstack-infra/git-review
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
- release-openstack-sphinx-docs-infra
|
|
|
|
- project:
|
|
name: openstack-infra/gitdm
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-gitdm
|
|
gate:
|
|
jobs:
|
|
- legacy-gitdm
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-gitdm
|
|
|
|
- project:
|
|
name: openstack-infra/glean
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-dsvm-nodepool-redhat-src
|
|
- legacy-dsvm-nodepool-ubuntu-src
|
|
- legacy-dsvm-nodepool-opensuse-src
|
|
gate:
|
|
queue: glean
|
|
jobs:
|
|
- legacy-dsvm-nodepool-redhat-src
|
|
- legacy-dsvm-nodepool-ubuntu-src
|
|
- legacy-dsvm-nodepool-opensuse-src
|
|
experimental:
|
|
jobs:
|
|
- legacy-dsvm-nodepool-debian-src:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack-infra/grafyaml
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- tox-cover
|
|
post:
|
|
jobs:
|
|
- tox-cover
|
|
|
|
- project:
|
|
name: openstack-infra/groups
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-groups-unittests
|
|
gate:
|
|
jobs:
|
|
- legacy-groups-unittests
|
|
post:
|
|
jobs:
|
|
- legacy-groups-release-branch
|
|
release:
|
|
jobs:
|
|
- legacy-groups-release-master
|
|
|
|
- project:
|
|
name: openstack-infra/groups-static-pages
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/infra-ansible
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-infra-ansible
|
|
gate:
|
|
jobs:
|
|
- legacy-infra-ansible
|
|
|
|
- project:
|
|
name: openstack-infra/infra-manual
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-infra-manual
|
|
|
|
- project:
|
|
name: openstack-infra/infra-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/irc-meetings
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-irc-meetings-tox-ical
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-irc-meetings-tox-ical
|
|
post:
|
|
jobs:
|
|
- publish-irc-meetings
|
|
|
|
- project:
|
|
name: openstack-infra/jeepyb
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack-infra/jenkins-job-builder
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- tox-cover
|
|
- build-openstack-sphinx-docs:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- tox-cover
|
|
|
|
- project:
|
|
name: openstack-infra/js-afs-blob-store
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- publish-to-pypi
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/js-generator-openstack
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- nodejs4-docs
|
|
- publish-to-pypi
|
|
pre-release:
|
|
jobs:
|
|
- legacy-js-generator-openstack-nodejs6-npm-docs:
|
|
branches: ^(?!bug/).*$
|
|
release:
|
|
jobs:
|
|
- legacy-js-generator-openstack-nodejs6-npm-docs:
|
|
branches: ^(?!bug/).*$
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/js-openstack-registry-hooks
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- publish-to-pypi
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/lodgeit
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack-infra/log_processor
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/logstash-filters
|
|
templates:
|
|
- system-required
|
|
- infra-logstash-filter-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/lpmqtt
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/meetbot
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/mqtt_statsd
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/nodepool
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- tox-cover
|
|
post:
|
|
jobs:
|
|
- tox-cover
|
|
|
|
- project:
|
|
name: openstack-infra/nose-html-output
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/odsreg
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/openstack-zuul-jobs
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-infra
|
|
|
|
- project:
|
|
name: openstack-infra/openstack-zuul-roles
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/openstackid
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-infra
|
|
check:
|
|
jobs:
|
|
- legacy-laravel-openstackid-unittests
|
|
gate:
|
|
jobs:
|
|
- legacy-laravel-openstackid-unittests
|
|
post:
|
|
jobs:
|
|
- legacy-laravel-openstackid-release-branch
|
|
release:
|
|
jobs:
|
|
- legacy-laravel-openstackid-release-master
|
|
|
|
- project:
|
|
name: openstack-infra/openstackid-resources
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/openstackweb
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/os-loganalyze
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
experimental:
|
|
jobs:
|
|
- legacy-dsvm-os-loganalyze:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack-infra/project-config
|
|
templates:
|
|
- system-required
|
|
# This is the only project that use this pipeline so that
|
|
# we can iterate quickly on changes.
|
|
check:
|
|
jobs:
|
|
- build-openstack-specs-site
|
|
- openstack-zuul-jobs-linters
|
|
- project-config-dib
|
|
- project-config-gerrit
|
|
- project-config-grafyaml
|
|
- project-config-infra-docs-index
|
|
- project-config-irc-access
|
|
- project-config-nodepool
|
|
- legacy-bindep-fallback-centos-7:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-fedora-26:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-debian-jessie:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-opensuse-423:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-ubuntu-trusty:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
gate:
|
|
queue: project-config
|
|
jobs:
|
|
- build-openstack-specs-site
|
|
- openstack-zuul-jobs-linters
|
|
- project-config-dib
|
|
- project-config-gerrit
|
|
- project-config-grafyaml
|
|
- project-config-infra-docs-index
|
|
- project-config-irc-access
|
|
- project-config-nodepool
|
|
- legacy-bindep-fallback-centos-7:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-fedora-26:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-debian-jessie:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-opensuse-423:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback-ubuntu-trusty:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
- legacy-bindep-fallback:
|
|
branches: master
|
|
files:
|
|
- bindep.txt
|
|
- jenkins/data/bindep-fallback.txt
|
|
- other-requirements.txt
|
|
post:
|
|
jobs:
|
|
- publish-infra-index
|
|
- publish-openstack-specs-site
|
|
periodic:
|
|
jobs:
|
|
- propose-project-config-update
|
|
- project-config-build-openafs-centos
|
|
|
|
- project:
|
|
name: openstack-infra/project-config-example
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-project-config-layout
|
|
- openstack-tox-linters
|
|
- legacy-project-config-jenkins-project
|
|
gate:
|
|
jobs:
|
|
- legacy-project-config-layout
|
|
- openstack-tox-linters
|
|
- legacy-project-config-jenkins-project
|
|
|
|
- project:
|
|
name: openstack-infra/publications
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
post:
|
|
jobs:
|
|
- publish-infra-publications:
|
|
branches: ^(?!master).*$
|
|
- publish-infra-publications-index
|
|
tag:
|
|
jobs:
|
|
- publish-infra-publications:
|
|
branches: ^(?!master).*$
|
|
- publish-infra-publications-index:
|
|
branches: ^(?!master).*$
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-accessbot
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ansible
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-apparmor
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-apps_site
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-askbot
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-asterisk
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-bandersnatch
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-bugdaystats
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-bup
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-cgit
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ciwatch
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-diskimage_builder
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-docker_registry
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-drupal
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-elastic_recheck
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-elasticsearch
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ethercalc
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-etherpad_lite
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-exim
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-featuretracker
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-germqtt
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-gerrit
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-gerritbot
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-github
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-grafyaml
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-graphite
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-haveged
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-hound
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-httpd
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
release:
|
|
jobs:
|
|
- legacy-puppet-httpd-forge-upload
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-infra-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-infracloud
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-trusty-nv
|
|
- puppet-beaker-jobs-xenial-nv
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ipsilon
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-iptables
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-jeepyb
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-jenkins
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-kerberos
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-kibana
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-lodgeit
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-log_processor
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-logrotate
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-logstash
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-lpmqtt
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-mailman
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-mediawiki
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-meetbot
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-mosquitto
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-mqtt_statsd
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-mysql_backup
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-nodepool
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-odsreg
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-openafs
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-openstack_health
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-openstack_infra_spec_helper
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-puppet-openstack-infra-spec-helper-unit-centos-7
|
|
- legacy-puppet-openstack-infra-spec-helper-unit
|
|
- legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty
|
|
gate:
|
|
jobs:
|
|
- legacy-puppet-openstack-infra-spec-helper-unit-centos-7
|
|
- legacy-puppet-openstack-infra-spec-helper-unit
|
|
- legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-openstackci
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- publish-openstack-sphinx-docs-infra
|
|
check:
|
|
jobs:
|
|
- legacy-puppet-openstackci-puppet-beaker-rspec-ubuntu-trusty
|
|
- legacy-puppet-openstackci-puppet-beaker-rspec-centos-7
|
|
- legacy-puppet-openstackci-puppet-beaker-rspec
|
|
gate:
|
|
jobs:
|
|
- legacy-puppet-openstackci-puppet-beaker-rspec-ubuntu-trusty
|
|
- legacy-puppet-openstackci-puppet-beaker-rspec-centos-7
|
|
- legacy-puppet-openstackci-puppet-beaker-rspec
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-openstackid
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-os_client_config
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-packagekit
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-pgsql_backup
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-phabricator
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-pip
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-planet
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-project_config
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ptgbot
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-puppet
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-redis
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-refstack
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-releasestatus
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-reviewday
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-simpleproxy
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-snmpd
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ssh
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ssl_cert_check
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-stackalytics
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-statusbot
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-storyboard
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
release:
|
|
jobs:
|
|
- legacy-puppet-storyboard-forge-upload
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-subunit2sql
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-sudoers
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-tmpreaper
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-translation_checksite
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-ulimit
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-unattended_upgrades
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-unbound
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-user
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-vcsrepo
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-vinz
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-yum
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-zanata
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/puppet-zuul
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-check-jobs
|
|
- infra-puppet-apply-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack-infra/pynotedb
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/pypi-mirror
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-requirements-integration-dsvm
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-requirements-integration-dsvm
|
|
|
|
- project:
|
|
name: openstack-infra/python-storyboardclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- tox-cover
|
|
release:
|
|
jobs:
|
|
- publish-openstack-sphinx-docs-infra:
|
|
branches: ^(?!bug/).*$
|
|
|
|
- project:
|
|
name: openstack-infra/release-tools
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack-infra/releasestatus
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/requestsexceptions
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack-infra/reviewday
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/reviewstats
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/shade
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- release-notes-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack-infra/statusbot
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- tox-pep8
|
|
gate:
|
|
jobs:
|
|
- tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack-infra/storyboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
- publish-openstack-sphinx-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:
|
|
branches: ^master$
|
|
- legacy-storyboard-js-integration
|
|
|
|
- project:
|
|
name: openstack-infra/storyboard-webclient
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-lint
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-test-unit
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-test-functional
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-test-integration
|
|
- legacy-storyboard-webclient-js-draft: {}
|
|
gate:
|
|
jobs:
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-lint
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-test-unit
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-test-functional
|
|
- legacy-storyboard-webclient-nodejs4-npm-run-test-integration
|
|
post:
|
|
jobs:
|
|
- legacy-storyboard-webclient-js-release-branch
|
|
release:
|
|
jobs:
|
|
- legacy-storyboard-webclient-js-release-master
|
|
experimental:
|
|
jobs:
|
|
- legacy-storyboard-js-integration-ubuntu-trusty:
|
|
branches: ^master$
|
|
- legacy-storyboard-js-integration
|
|
|
|
- project:
|
|
name: openstack-infra/subunit2sql
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-no-constraints
|
|
- openstack-python35-jobs-no-constraints
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack-infra/system-config
|
|
templates:
|
|
- system-required
|
|
- infra-puppet-apply-jobs
|
|
- infra-logstash-filter-jobs
|
|
- publish-openstack-sphinx-docs-infra
|
|
check:
|
|
jobs:
|
|
- tox-linters
|
|
- legacy-system-config-puppet-syntax-3
|
|
gate:
|
|
jobs:
|
|
- tox-linters
|
|
- legacy-system-config-puppet-syntax-3
|
|
|
|
- project:
|
|
name: openstack-infra/tripleo-ci
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack-infra/trystack-site
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/vinz
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/vinz-webclient
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-vinz-webclient-js-draft: {}
|
|
gate:
|
|
jobs:
|
|
- noop
|
|
post:
|
|
jobs:
|
|
- legacy-vinz-webclient-js-release-branch
|
|
release:
|
|
jobs:
|
|
- legacy-vinz-webclient-js-release-master
|
|
|
|
- project:
|
|
name: openstack-infra/yaml2ical
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs-no-constraints
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- tox-pep8
|
|
gate:
|
|
jobs:
|
|
- tox-pep8
|
|
|
|
- project:
|
|
name: openstack-infra/zmq-event-publisher
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-zmq-event-publisher-maven-build-ubuntu-trusty
|
|
gate:
|
|
jobs:
|
|
- legacy-zmq-event-publisher-maven-build-ubuntu-trusty
|
|
post:
|
|
jobs:
|
|
- legacy-zmq-event-publisher-hpi-artifact
|
|
release:
|
|
jobs:
|
|
- legacy-zmq-event-publisher-jenkinsci-upload:
|
|
dependencies:
|
|
- legacy-zmq-event-publisher-hpi-artifact
|
|
- legacy-zmq-event-publisher-hpi-artifact
|
|
|
|
- project:
|
|
name: openstack-infra/zuul
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
experimental:
|
|
jobs:
|
|
- nodepool-zuul-functional
|
|
|
|
- project:
|
|
name: openstack-infra/zuul-base-jobs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/zuul-jobs
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-infra
|
|
check:
|
|
jobs:
|
|
- base-integration-centos-7
|
|
- base-integration-debian-jessie
|
|
- base-integration-fedora-26
|
|
- base-integration-ubuntu-trusty
|
|
- base-integration-ubuntu-xenial
|
|
- base-integration-opensuse423
|
|
- multinode-integration-centos-7
|
|
- multinode-integration-debian-jessie
|
|
- multinode-integration-fedora-26
|
|
- multinode-integration-ubuntu-trusty
|
|
- multinode-integration-ubuntu-xenial
|
|
- multinode-integration-opensuse423
|
|
- openstack-zuul-jobs-linters
|
|
- tox-py35-on-zuul
|
|
gate:
|
|
jobs:
|
|
- base-integration-centos-7
|
|
- base-integration-debian-jessie
|
|
- base-integration-fedora-26
|
|
- base-integration-ubuntu-trusty
|
|
- base-integration-ubuntu-xenial
|
|
- base-integration-opensuse423
|
|
- multinode-integration-centos-7
|
|
- multinode-integration-debian-jessie
|
|
- multinode-integration-fedora-26
|
|
- multinode-integration-ubuntu-trusty
|
|
- multinode-integration-ubuntu-xenial
|
|
- multinode-integration-opensuse423
|
|
- openstack-zuul-jobs-linters
|
|
- tox-py35-on-zuul
|
|
post:
|
|
jobs:
|
|
- publish-openstack-sphinx-docs-infra:
|
|
branches: ^(?!bug/).*$
|
|
|
|
- project:
|
|
name: openstack-infra/zuul-packaging
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack-infra/zuul-sphinx
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-infra
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/adjutant
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/adjutant-ui
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/aeromancer
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/ailuropoda
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/alexandria
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/almanach
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-almanach-dsvm
|
|
gate:
|
|
jobs:
|
|
- legacy-tempest-almanach-dsvm
|
|
|
|
- project:
|
|
name: openstack/anchor
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/ansible-hardening
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/ansible-role-ara
|
|
templates:
|
|
- noop-jobs
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/ansible-role-bindep
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
|
|
- project:
|
|
name: openstack/ansible-role-cloud-launcher
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-dsvm-jobs-centos7
|
|
- ansible-role-functional-dsvm-jobs-trusty
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-diskimage-builder
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-fedmsg
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26
|
|
- windmill-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack/ansible-role-gearman
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-jenkins
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-xenial-nv
|
|
- docs-on-readthedocs
|
|
check:
|
|
jobs:
|
|
- legacy-ansible-func-centos-7:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/ansible-role-jenkins-job-builder
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26-nv
|
|
- windmill-jobs-xenial-nv
|
|
|
|
- project:
|
|
name: openstack/ansible-role-jenkins-plugins
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-xenial-nv
|
|
- docs-on-readthedocs
|
|
check:
|
|
jobs:
|
|
- legacy-ansible-func-centos-7:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/ansible-role-k8s-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-k8s-keystone
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-k8s-mariadb
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-k8s-tripleo
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-logrotate
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-fedora-26-nv
|
|
- windmill-jobs-xenial-nv
|
|
|
|
- project:
|
|
name: openstack/ansible-role-nginx
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-xenial-nv
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26-nv
|
|
- windmill-jobs-xenial-nv
|
|
check:
|
|
jobs:
|
|
- legacy-ansible-func-centos-7:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/ansible-role-nodepool
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-shade
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/ansible-role-ssh
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26
|
|
- windmill-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack/ansible-role-sudoers
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26
|
|
- windmill-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack/ansible-role-virtualenv
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-centos7
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26
|
|
- windmill-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack/ansible-role-zookeeper
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-fedora-26
|
|
- ansible-role-functional-jobs-xenial
|
|
- docs-on-readthedocs
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26
|
|
- windmill-jobs-xenial
|
|
check:
|
|
jobs:
|
|
- legacy-ansible-func-centos-7:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/ansible-role-zuul
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/anvil
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/aodh
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- install-guide-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/api-site
|
|
templates:
|
|
- system-required
|
|
- translation-jobs
|
|
|
|
- project:
|
|
name: openstack/api-wg
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/app-catalog
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-app-catalog-nodejs4-npm-run-lint
|
|
gate:
|
|
jobs:
|
|
- legacy-app-catalog-nodejs4-npm-run-lint
|
|
|
|
- project:
|
|
name: openstack/app-catalog-common
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/app-catalog-ui
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-app-catalog-ui-nodejs4-npm-run-lint:
|
|
voting: false
|
|
- legacy-app-catalog-ui-dsvm-integration:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ara
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi-quietly
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
|
|
- project:
|
|
name: openstack/arch-wg
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/astara
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-functional-dsvm-astara
|
|
gate:
|
|
queue: astara
|
|
jobs:
|
|
- legacy-functional-dsvm-astara
|
|
|
|
- project:
|
|
name: openstack/astara-appliance
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- legacy-functional-dsvm-astara-appliance-src
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- legacy-functional-dsvm-astara-appliance-src
|
|
post:
|
|
jobs:
|
|
- legacy-astara-appliance-buildimage
|
|
|
|
- project:
|
|
name: openstack/astara-horizon
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-functional-dsvm-astara
|
|
gate:
|
|
queue: astara
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- legacy-functional-dsvm-astara
|
|
|
|
- project:
|
|
name: openstack/astara-neutron
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- legacy-functional-dsvm-astara
|
|
gate:
|
|
queue: astara
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- legacy-functional-dsvm-astara
|
|
|
|
- project:
|
|
name: openstack/automaton
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/bandit
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-bandit-integration-barbican
|
|
- legacy-bandit-integration-glance
|
|
- legacy-bandit-integration-glance_store
|
|
- legacy-bandit-integration-keystone
|
|
- legacy-bandit-integration-keystonemiddleware
|
|
- legacy-bandit-integration-magnum
|
|
- legacy-bandit-integration-oslo.config
|
|
- legacy-bandit-integration-oslo.log
|
|
- legacy-bandit-integration-oslo.service
|
|
- legacy-bandit-integration-oslo.utils
|
|
- legacy-bandit-integration-oslo.vmware
|
|
- legacy-bandit-integration-python-keystoneclient
|
|
- legacy-bandit-integration-python-magnumclient
|
|
- legacy-bandit-integration-sahara
|
|
gate:
|
|
jobs:
|
|
- legacy-bandit-integration-barbican
|
|
- legacy-bandit-integration-glance
|
|
- legacy-bandit-integration-glance_store
|
|
- legacy-bandit-integration-keystone
|
|
- legacy-bandit-integration-keystonemiddleware
|
|
- legacy-bandit-integration-magnum
|
|
- legacy-bandit-integration-oslo.config
|
|
- legacy-bandit-integration-oslo.log
|
|
- legacy-bandit-integration-oslo.service
|
|
- legacy-bandit-integration-oslo.utils
|
|
- legacy-bandit-integration-oslo.vmware
|
|
- legacy-bandit-integration-python-keystoneclient
|
|
- legacy-bandit-integration-python-magnumclient
|
|
|
|
- project:
|
|
name: openstack/bansho
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/barbican
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- translation-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- check-requirements
|
|
- api-guide-jobs
|
|
- install-guide-jobs
|
|
- api-ref-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- octavia-v1-dsvm-scenario:
|
|
voting: false
|
|
- octavia-v1-dsvm-py3x-scenario:
|
|
voting: false
|
|
branches: ^(?!stable)
|
|
gate:
|
|
queue: barbican
|
|
|
|
- project:
|
|
name: openstack/barbican-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/barbican-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
queue: barbican
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/bareon
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/bareon-allocator
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/bareon-api
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/bareon-image-elements
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/bareon-ironic
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/bareon-specs
|
|
templates:
|
|
- docs-on-readthedocs
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/bifrost
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- release-openstack-server
|
|
|
|
- project:
|
|
name: openstack/bilean
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/blazar
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-blazar-devstack-dsvm
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-blazar-devstack-dsvm
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/blazar-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-horizon
|
|
- check-requirements
|
|
- openstack-python35-jobs-nonvoting
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/horizon
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/horizon
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/horizon
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi:
|
|
required-projects:
|
|
- openstack/horizon
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi:
|
|
required-projects:
|
|
- openstack/horizon
|
|
|
|
- project:
|
|
name: openstack/blazar-nova
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/nova
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/nova
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/nova
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/nova
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/nova
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/boartty
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/broadview-collector
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/broadview-lib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/broadview-ui
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/browbeat
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- docs-on-readthedocs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/castellan
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
experimental:
|
|
jobs:
|
|
- legacy-barbican-simple-crypto-dsvm-tempest-castellan-from-git:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
|
|
- project:
|
|
name: openstack/castellan-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
- publish-openstack-sphinx-docs-horizon
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/cathead
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/ceilometer
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
- install-guide-jobs
|
|
- release-openstack-server
|
|
|
|
- project:
|
|
name: openstack/ceilometer-powervm
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- release-openstack-server
|
|
|
|
- project:
|
|
name: openstack/ceilometer-zvm
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/ceilometermiddleware
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- lib-forward-testing-plugin
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/cerberus
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/cerberus-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-6wind-virtual-accelerator
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-aodh
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-barbican
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-barbican-softhsm
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-ceilometer
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-ceilometer-agent
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-ceph
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-ceph-fs
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-ceph-mon
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-ceph-osd
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-ceph-proxy
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-ceph-radosgw
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-cinder
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-cinder-backup
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-cinder-ceph
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-cloudkitty
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-deployment-guide
|
|
templates:
|
|
- system-required
|
|
- deploy-guide-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-designate
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-designate-bind
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-glance
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-glusterfs
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-gnocchi
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-guide
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/charm-hacluster
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-heat
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-interface-barbican-hsm
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-bind-rndc
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-ceph-client
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-ceph-mds
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-gnocchi
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-hacluster
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-keystone
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-keystone-admin
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-keystone-credentials
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-keystone-domain-backend
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-manila-plugin
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-mysql-shared
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-neutron-plugin
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-neutron-plugin-api-subordinate
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-odl-controller-api
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-openstack-ha
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-ovsdb-manager
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-rabbitmq
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-interface-service-control
|
|
templates:
|
|
- system-required
|
|
- python-charm-interface-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-keystone
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-keystone-ldap
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-layer-ceph-base
|
|
templates:
|
|
- system-required
|
|
- python-charm-layer-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-layer-openstack
|
|
templates:
|
|
- system-required
|
|
- python-charm-layer-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-layer-openstack-api
|
|
templates:
|
|
- system-required
|
|
- python-charm-layer-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-layer-openstack-principle
|
|
templates:
|
|
- system-required
|
|
- python-charm-layer-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-lxd
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-manila
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-manila-generic
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-manila-glusterfs
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-mistral
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-murano
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-neutron-api
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-neutron-api-odl
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-neutron-api-plumgrid
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-neutron-gateway
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-neutron-openvswitch
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-nova-cloud-controller
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-nova-compute
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-nova-compute-proxy
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-odl-controller
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-openstack-dashboard
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-openvswitch-odl
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-percona-cluster
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-plumgrid-director
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-plumgrid-edge
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-plumgrid-gateway
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-rabbitmq-server
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/charm-swift-proxy
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-swift-storage
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/charm-tempest
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charm-trove
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charms.ceph
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/charms.openstack
|
|
templates:
|
|
- system-required
|
|
- python-charm-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/ci-cd-pipeline-app-murano
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/cinder
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- integrated-gate-py35
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-rally-dsvm-cinder:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- openstack-tox-functional:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-cinder-tox-compliance:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-cinder-tox-bandit-baseline:
|
|
voting: false
|
|
branches: ^(?!(stable/ocata|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-grenade-dsvm-cinder-mn-sub-volbak:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-lvm-multibackend:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-full-sheepdog:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-full-drbd-devstack:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-full-devstack-plugin-nfs:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
# TODO(mordred) fix this better
|
|
# - openstack-tox-pep8:
|
|
# nodeset: ubuntu-trusty
|
|
# branches: ^(?!driverfixes/mitaka).*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-cinder-tox-compliance:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-grenade-dsvm-cinder-mn-sub-volbak:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
# TODO(mordred) fix this better
|
|
# - openstack-tox-pep8:
|
|
# nodeset: ubuntu-trusty
|
|
# branches: ^(?!driverfixes/mitaka).*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-full-sheepdog-src-os-brick:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-zeromq-multibackend:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-multibackend-matrix:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-cinder-mn-sub-volschbak:
|
|
voting: false
|
|
branches: ^(?!driverfixes).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-cinder-mn-sub-bak:
|
|
voting: false
|
|
branches: ^(?!driverfixes).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-py35-cinder:
|
|
voting: false
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!(stable/ocata|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/functional.*$
|
|
- ^cinder/tests/unit.*$
|
|
- ^contrib/block-box.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
post:
|
|
jobs:
|
|
- publish-loci-cinder
|
|
|
|
- project:
|
|
name: openstack/cinder-fusioncompute
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/cinder-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/cinder-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/cisco-ironic-contrib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/cl-openstack-client
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-cl-openstack-client-run-tests
|
|
gate:
|
|
jobs:
|
|
- legacy-cl-openstack-client-run-tests
|
|
|
|
- project:
|
|
name: openstack/cliff
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- lib-forward-testing
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-cliff-tox-neutronclient-tip:
|
|
branches: ^master$
|
|
- legacy-cliff-tox-openstackclient-tip:
|
|
branches: ^master$
|
|
gate:
|
|
jobs:
|
|
- legacy-cliff-tox-neutronclient-tip:
|
|
branches: ^master$
|
|
- legacy-cliff-tox-openstackclient-tip:
|
|
branches: ^master$
|
|
|
|
- project:
|
|
name: openstack/cloud-init
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/cloudbase-init
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
gate:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/cloudcafe
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/cloudkitty
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-cloudkitty-dsvm-install
|
|
gate:
|
|
jobs:
|
|
- legacy-cloudkitty-dsvm-install
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/cloudkitty-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/cloudkitty-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/cloudkitty-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/cloudpulse
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/cloudroast
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/cognitive
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/collectd-ceilometer-plugin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/compass-adapters
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/compass-core
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/compass-install
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/compass-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/compass-web
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/compute-hyperv
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/congress
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- release-openstack-server
|
|
|
|
- project:
|
|
name: openstack/congress-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/congress-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/contributor-guide
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-openstack-contributor-guide
|
|
|
|
- project:
|
|
name: openstack/conveyor
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-application-catalog
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-block-storage
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-client
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-common
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-compute
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-dashboard
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-identity
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-image
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-integration-test
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-network
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-ops-database
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-ops-messaging
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-orchestration
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/cookbook-openstack-telemetry
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/coreos-image-builder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/coupler
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/coverage2sql
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/craton
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- openstack-python35-jobs
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-functional
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-functional
|
|
|
|
- project:
|
|
name: openstack/craton-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
check:
|
|
jobs:
|
|
- legacy-craton-dashboard-nodejs4-npm-run-lint
|
|
- legacy-craton-dashboard-nodejs4-npm-run-test:
|
|
voting: false
|
|
- legacy-craton-dashboard-tox-py27dj19
|
|
- legacy-craton-dashboard-tox-py27dj110
|
|
gate:
|
|
jobs:
|
|
- legacy-craton-dashboard-nodejs4-npm-run-lint
|
|
- legacy-craton-dashboard-tox-py27dj19
|
|
- legacy-craton-dashboard-tox-py27dj110
|
|
|
|
- project:
|
|
name: openstack/cue
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs-nonvoting
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- legacy-cue-integration-dsvm-rabbitmq
|
|
- legacy-rally-dsvm-cue-rabbitmq:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-cue-integration-dsvm-rabbitmq
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/cue-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/cursive
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-barbican-simple-crypto-dsvm-tempest-cursive:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
|
|
- project:
|
|
name: openstack/cyborg
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- legacy-cyborg-devstack:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/daisycloud-core
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/dash-stack
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-alembic
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-aodh
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-auto-backports
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-bandit
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-barbican
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-ceilometer
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-ceilometermiddleware
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-congress
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-designate
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-designate-dashboard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-fonts-materialdesignicons-webfont
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-fonts-roboto-fontface
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-git-review
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-glance
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-glare
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-gnocchi
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-heat
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-heat-cfntools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-horizon
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-ironic
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-ironic-inspector
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-ironic-ui
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-kazoo
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-keystone
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-liberasurecode
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-libisal
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-magnum
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-manila
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-manila-ui
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-migrate
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-mistral
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-msgpack-python
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-murano
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-murano-agent
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-murano-dashboard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-arista
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-cisco
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-hyperv
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-l2gw
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-midonet
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-mlnx
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-nec
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-odl
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-networking-ovn
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-neutron
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-neutron-fwaas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-neutron-lbaas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-neutron-taas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-neutron-vpnaas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-nodepool
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-nova
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-novnc
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-openstack-doc-tools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-openstack-meta-packages
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-openstack-nose
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-openstack-pkg-tools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-openstack-trove
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-oslosphinx
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-aioeventlet
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-aodhclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-autobahn
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-automaton
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-barbicanclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-bashate
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-cassandra-driver
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-castellan
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ceilometerclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ceilometermiddleware
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-cinderclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-cliff
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-coffin
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-colander
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-concurrent.futures
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-congressclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-cotyledon
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-couleur
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-crank
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-croniter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-csscompressor
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-cursive
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-daemonize
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-dcos
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ddt
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-debtcollector
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-designateclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-dib-utils
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-diskimage-builder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-appconf
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-babel
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-bootstrap-form
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-compressor
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-discover-runner
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-formtools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-openstack-auth
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-overextends
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-django-pyscss
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-doc8
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-dogpile.cache
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-dogpile.core
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-editor
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-eventlet
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-extras
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-falcon
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-fasteners
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-fixtures
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-frozendict
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-fuelclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-funcsigs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-functools32
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-futurist
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-gabbi
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-glance-store
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-glanceclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-gnocchiclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-greenio
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-hacking
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-happybase
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-heatclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-hplefthandclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-httpretty
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ironic-inspector-client
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ironic-lib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ironicclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-jingo
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-json-patch
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-json-pointer
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-jsonpath-rw
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-jsonpath-rw-ext
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-jsonrpclib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-jsonschema
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-k8sclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-kafka
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-keystoneauth1
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-keystoneclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-keystonemiddleware
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-kmip
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-ldappool
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-lesscpy
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-linecache2
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-magnumclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-manilaclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-memcache
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-microversion-parse
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-misaka
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-mistralclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-monascaclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-monotonic
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-mox3
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-multi-key-dict
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-muranoclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-neutron-lib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-neutronclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-nose-exclude
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-nose-parameterized
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-nose-timer
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-nosehtmloutput
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-novaclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oauth2client
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-openstackclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-openstackdocstheme
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-openstacksdk
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-api-ref
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-apply-config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-brick
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-client-config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-cloud-config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-collect-config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-net-config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-refresh-config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-testr
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-vif
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-os-win
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-osc-lib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.cache
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.concurrency
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.config
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.context
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.db
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.i18n
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.log
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.messaging
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.middleware
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.policy
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.privsep
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.reports
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.rootwrap
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.serialization
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.service
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.utils
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.versionedobjects
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslo.vmware
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-oslotest
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-osprofiler
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pager
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pbr
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pecan
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pika-pool
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pint
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-positional
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-proliantutils
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pulp
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pycadf
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pydot-ng
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pydotplus
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pyeclib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pyghmi
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pygit2
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pykmip
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pyldap
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pymemcache
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pymysql
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pyngus
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pysaml2
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pytimeparse
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-pyvmomi
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-quantumclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-rcssmin
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-rednose
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-reno
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-requestbuilder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-requests-kerberos
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-requests-mock
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-requests-unixsocket
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-requestsexceptions
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-retrying
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-rfc3986
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-rjsmin
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-rtslib-fb
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-saharaclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-scciclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-seamicroclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-semantic-version
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-semver
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-senlinclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-shotgun
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-sqlalchemy-utils
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-steadymark
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-swiftclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-tackerclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-taskflow
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-tempest-lib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-testtools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-toml
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-tooz
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-tosca-parser
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-traceback2
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-trollius
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-troveclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-tuskarclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-txaio
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-warlock
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-watcherclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-weakrefmethod
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-websocket-client
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-wrapt
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-wsgi-intercept
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-wsme
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-bootstrap
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-cookies
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-fileupload
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-gettext
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-lrdragndrop
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-mock
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-angular-schema-form
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-bootstrap-datepicker
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-bootstrap-scss
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-bootswatch
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-d3
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-font-awesome
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-hogan
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jasmine
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jquery
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jquery-migrate
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jquery-ui
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jquery.bootstrap.wizard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jquery.quicksearch
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jquery.tablesorter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-jsencrypt
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-magic-search
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-mdi
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-objectpath
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-qunit
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-rickshaw
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-roboto-fontface
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-smart-table
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-spin
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-term.js
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xstatic-tv4
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-xvfbwrapper
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-yaql
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-python-zaqarclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-rally
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-ryu
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-sahara
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-sahara-dashboard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-senlin
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-senlin-dashboard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-spice-html5
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-stevedore
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-subunit
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-swauth
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-swift
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-swift-bench
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-swift-plugin-s3
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-tempest
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-testresources
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-trove
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-trove-dashboard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-watcher
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-websockify
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-zaqar
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/deb-zaqar-ui
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/debtcollector
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/delimiter
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/designate
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- designate-dsvm-jobs
|
|
- api-ref-jobs
|
|
- install-guide-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/designate-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- designate-dsvm-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- legacy-designate-dashboard-nodejs4-npm-run-lint:
|
|
voting: false
|
|
- legacy-designate-dashboard-nodejs4-npm-run-test:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/designate-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/designate-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- designate-dsvm-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/development-proposals
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-additional-pkg-repos
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-nova-libvirt-kvm-apr:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-amqp1
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-bdd
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-bdd:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-ceph
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-minimal-dsvm-cephfs-native-centos-7:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
- manila-tempest-minimal-dsvm-cephfs-nfs-centos-7:
|
|
voting: false
|
|
branches: ^(?!(driverfixes|stable/ocata)).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!(stable/ocata|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-minimal-py35-dsvm-cephfs-native-centos-7:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
- manila-tempest-minimal-py35-dsvm-cephfs-nfs-centos-7:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-container
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-devstack-plugin-container-dsvm:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- noop
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-glusterfs
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- manila-tempest-dsvm-glusterfs-nfs:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-dsvm-glusterfs-native:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
experimental:
|
|
jobs:
|
|
- manila-tempest-dsvm-glusterfs-nfs:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-dsvm-glusterfs-native:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-dsvm-glusterfs-nfs-heketi:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-dsvm-glusterfs-native-heketi:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-hdfs
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-hdfs:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-dsvm-hdfs:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-hdfs:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-kafka
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-kafka:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- oslo.messaging-src-dsvm-full-kafka-default:
|
|
voting: false
|
|
- oslo.messaging-src-dsvm-full-kafka-default-centos-7:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-kafka:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-libvirt-qemu
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-mariadb
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-nfs
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-devstack-plugin-nfs:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-pika
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-sheepdog
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-sheepdog:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-tar-installer
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-vmax
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-plugin-zmq
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-zmq:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/devstack-tools
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/dib-utils
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/diskimage-builder
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- openstack-tox-pylint
|
|
- legacy-dsvm-nodepool-redhat-src
|
|
- legacy-dsvm-nodepool-ubuntu-src
|
|
- legacy-dsvm-nodepool-opensuse-src
|
|
gate:
|
|
queue: glean
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
- legacy-dsvm-nodepool-redhat-src
|
|
- legacy-dsvm-nodepool-ubuntu-src
|
|
- legacy-dsvm-nodepool-opensuse-src
|
|
experimental:
|
|
jobs:
|
|
- legacy-dsvm-nodepool-debian-src:
|
|
voting: false
|
|
- octavia-v1-dsvm-scenario:
|
|
voting: false
|
|
- octavia-v1-dsvm-py3x-scenario:
|
|
voting: false
|
|
branches: ^(?!stable)
|
|
|
|
- project:
|
|
name: openstack/distil
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/distil-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/django_openstack_auth
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-django_openstack_auth-tox-py27dj18:
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-django_openstack_auth-tox-py27dj19
|
|
- legacy-django_openstack_auth-tox-py27dj110
|
|
gate:
|
|
jobs:
|
|
- legacy-django_openstack_auth-tox-py27dj18:
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-django_openstack_auth-tox-py27dj19
|
|
- legacy-django_openstack_auth-tox-py27dj110
|
|
|
|
- project:
|
|
name: openstack/doc8
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/docker-machine-openstack
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
|
|
- project:
|
|
name: openstack/docs-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/downpour
|
|
templates:
|
|
- noop-jobs
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/dox
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-dox-buildimages:
|
|
voting: false
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/dragonflow
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- legacy-install-dsvm-dragonflow-kuryr-kubernetes:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- publish-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
|
|
- project:
|
|
name: openstack/drbd-devstack
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
- legacy-tempest-dsvm-full-drbd-devstack:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/driverlog
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/ec2-api
|
|
templates:
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- install-guide-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-functional-neutron-dsvm-ec2api
|
|
experimental:
|
|
jobs:
|
|
- legacy-ec2-api-functional-neutron-dsvm-full:
|
|
voting: false
|
|
- legacy-ec2-api-rally-dsvm-fakevirt:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/ec2-driver
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ekko
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/election
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- build-openstack-sphinx-docs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
post:
|
|
jobs:
|
|
- publish-static
|
|
|
|
- project:
|
|
name: openstack/enterprise-wg
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/entropy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
|
|
- project:
|
|
name: openstack/eslint-config-openstack
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- nodejs4-docs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/evoque
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/evoque-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/faafo
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/flame
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/foxnut
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/freezer
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-osbackup-freezer-dsvm
|
|
- legacy-osbackup-freezer-dsvm-centos-7:
|
|
voting: false
|
|
- openstack-tox-pylint
|
|
gate:
|
|
jobs:
|
|
- legacy-osbackup-freezer-dsvm
|
|
- openstack-tox-pylint
|
|
experimental:
|
|
jobs:
|
|
- legacy-osbackup-freezer-dsvm-opensuse-423:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/freezer-api
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-osbackup-freezer-api-dsvm-centos-7:
|
|
voting: false
|
|
- legacy-osbackup-freezer-api-dsvm
|
|
- openstack-tox-pylint
|
|
gate:
|
|
jobs:
|
|
- legacy-osbackup-freezer-api-dsvm
|
|
- openstack-tox-pylint
|
|
|
|
- project:
|
|
name: openstack/freezer-dr
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
|
|
- project:
|
|
name: openstack/freezer-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/freezer-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/freezer-web-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-osbackup-freezer-web-ui-dsvm
|
|
- openstack-tox-pylint
|
|
gate:
|
|
jobs:
|
|
- legacy-osbackup-freezer-web-ui-dsvm
|
|
- openstack-tox-pylint
|
|
|
|
- project:
|
|
name: openstack/fuel-agent
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-astute
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-fuel-astute-puppet-unit-3.8-centos-7
|
|
gate:
|
|
jobs:
|
|
- legacy-fuel-astute-puppet-unit-3.8-centos-7
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
- fuel-ccp-cross-repo-gate
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-ceph
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-ci-config
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-cinder
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-debian-base
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-designate
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-elasticsearch
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-entrypoint
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- fuel-ccp-cross-repo-gate
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-etcd
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-galera
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-glance
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-grafana
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-heat
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-horizon
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-installer
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-ironic
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-keystone
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-mariadb
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-memcached
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-murano
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-neutron
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-nginx
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-nova
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-openstack-base
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-rabbitmq
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-rally
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-sahara
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-searchlight
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-specs
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-stacklight
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-tests
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-ccp-zmq
|
|
templates:
|
|
- system-required
|
|
- fuel-ccp-component
|
|
|
|
- project:
|
|
name: openstack/fuel-dev-tools
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-devops
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
branches: ^(?!(release/(?:2\.9)|stable)).*$
|
|
- openstack-tox-cover:
|
|
branches: ^(?!(release/(?:2\.9)|stable)).*$
|
|
- openstack-tox-py35:
|
|
branches: ^(?!(release/(?:2\.9)|stable)).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
branches: ^(?!(release/(?:2\.9)|stable)).*$
|
|
- openstack-tox-py35:
|
|
branches: ^(?!(release/(?:2\.9)|stable)).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-docs
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/fuel-library
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-fuel-library-puppet-lint
|
|
- legacy-fuel-library-puppet-unit-3.8-centos-7
|
|
- legacy-fuel-library-puppet-unit-4.5-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-puppet-syntax-3-centos-7
|
|
- legacy-puppet-syntax-4-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- legacy-fuel-library-puppet-lint
|
|
- legacy-fuel-library-puppet-unit-3.8-centos-7
|
|
- legacy-fuel-library-puppet-unit-4.5-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-puppet-syntax-3-centos-7
|
|
- legacy-puppet-syntax-4-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-main
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-menu
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-mirror
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-nailgun-agent
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-fuel-nailgun-agent-puppet-unit-3.8-centos-7
|
|
gate:
|
|
jobs:
|
|
- legacy-fuel-nailgun-agent-puppet-unit-3.8-centos-7
|
|
|
|
- project:
|
|
name: openstack/fuel-nailgun-extension-cluster-upgrade
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-nailgun-extension-converted-serializers
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-nailgun-extension-iac
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-noop-fixtures
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- build-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/fuel-octane
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-cover:
|
|
nodeset: ubuntu-trusty
|
|
voting: false
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-fuel-octane-puppet-lint:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-puppet-syntax-3-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-puppet-syntax-4-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-fuel-octane-puppet-lint:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-puppet-syntax-3-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- legacy-puppet-syntax-4-centos-7:
|
|
branches: ^(?!stable/8\.0).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-ostf
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0.*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-6wind-virtual-accelerator
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-astara
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-availability-zones
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-bgpvpn
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-bigswitch
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-block-device
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-calamari
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-calico
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ceilometer-redis
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ceph-multibackend
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ci
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-cinder-gcs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-cinder-kaminario
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-cinder-netapp
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-cisco-aci
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-congress
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-contrail
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-datera-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-dbaas-trove
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-debug
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-designate
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-database
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-haproxy
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-horizon
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-keystone
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-netnode
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-rabbitmq
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-detach-swift
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-dns-updater
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-dynatrace
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-elasticsearch-kibana
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-emailnotifyd
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-external-emc
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-external-glusterfs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-external-lb
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-external-zabbix
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-fortinet
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-glance-nfs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-gluon
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ha-fencing
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-hedvig-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-influxdb-grafana
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-inkscope
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ironic
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-kafka
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ldap
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ldap-slaves
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-lma-collector
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-lma-infrastructure-alerting
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-manila
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-mellanox
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-midonet
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-mistral
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-murano
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-murano-networking-sfc
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-murano-tests
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-network-node
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-networking-sfc
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-neutron-fwaas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-neutron-lbaas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-neutron-vpnaas
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-nimblestorage-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-nitrous
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-nova-nfs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-nsx-t
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-nsxv
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-nuage
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-onos
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-openbook
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-opendaylight
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-openstack-telemetry
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-ovs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-plumgrid
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-purestorage-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-qemu
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-qlogic-sriov-vxlan
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-rally
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-saltstack
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-scaleio
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-scaleio-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-sensu
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-solidfire-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-swiftstack
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-tacker
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-tempest
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-tintri-cinder
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-tls
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-unity
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-vmware-dvs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-vxlan
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-watcher
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-wstunnel
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-xenserver
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-zabbix-agents
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-zabbix-monitoring-emc
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-zabbix-monitoring-extreme-networks
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugin-zabbix-snmptrapd
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-plugins
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-qa
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-pylint:
|
|
branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
- openstack-tox-pylint:
|
|
branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
|
|
|
|
- project:
|
|
name: openstack/fuel-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-stats
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/fuel-ui
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-fuel-ui-nodejs4-npm-run-lint
|
|
gate:
|
|
jobs:
|
|
- legacy-fuel-ui-nodejs4-npm-run-lint
|
|
|
|
- project:
|
|
name: openstack/fuel-virtualbox
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/fuel-web
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^(?!stable/8\.0).*$
|
|
voting: false
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-py27:
|
|
nodeset: ubuntu-trusty
|
|
branches: ^stable/8\.0$
|
|
- openstack-tox-pep8:
|
|
branches: ^(?!stable/8\.0).*$
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/8\.0).*$
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/futurist
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/fuxi
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-fuxi-dsvm-fullstack
|
|
- legacy-fuxi-dsvm-py35-fullstack
|
|
gate:
|
|
jobs:
|
|
- legacy-fuxi-dsvm-fullstack
|
|
- legacy-fuxi-dsvm-py35-fullstack
|
|
|
|
- project:
|
|
name: openstack/fuxi-golang
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
|
|
- project:
|
|
name: openstack/fuxi-kubernetes
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/gantt
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/gce-api
|
|
templates:
|
|
- openstack-python-jobs
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-functional-neutron-dsvm-gceapi:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/gerrit-dash-creator
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/gertty
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/giftwrap
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/git-repo-manifests
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/git-upstream
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/glance
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- integrated-gate-py35
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-glance:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-py35-glance:
|
|
voting: false
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
experimental:
|
|
jobs:
|
|
- legacy-glance-dsvm-grenade-multinode:
|
|
voting: false
|
|
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!(stable/ocata|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
- legacy-barbican-simple-crypto-dsvm-tempest-glance:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tox.ini$
|
|
|
|
- project:
|
|
name: openstack/glance-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/glance_store
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-full-ceph-plugin-src-glance_store:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-full-sheepdog:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
experimental:
|
|
jobs:
|
|
- legacy-glance_store-dsvm-functional-filesystem:
|
|
voting: false
|
|
- legacy-glance_store-dsvm-functional-swift:
|
|
voting: false
|
|
- legacy-glance_store-dsvm-functional-cinder:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/glare
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-glare-dsvm
|
|
gate:
|
|
jobs:
|
|
- legacy-glare-dsvm
|
|
|
|
- project:
|
|
name: openstack/glare-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/gluon
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/golang-client
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
|
|
- project:
|
|
name: openstack/golang-commons
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
|
|
- project:
|
|
name: openstack/gos-brick
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
|
|
- project:
|
|
name: openstack/governance
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
- openstack-tox-validate:
|
|
voting: false
|
|
files:
|
|
- ^reference/projects.yaml$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
post:
|
|
jobs:
|
|
- publish-governance-tc
|
|
|
|
- project:
|
|
name: openstack/governance-sigs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/governance-uc
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-governance-uc
|
|
|
|
- project:
|
|
name: openstack/governance-website
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-governance-website
|
|
|
|
- project:
|
|
name: openstack/group-based-policy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python-jobs-trusty
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-group-based-policy-dsvm-functional-ubuntu-trusty:
|
|
voting: false
|
|
branches: ^stable/mitaka
|
|
- legacy-group-based-policy-dsvm-functional:
|
|
voting: false
|
|
branches: ^(?!stable/mitaka).*$
|
|
- legacy-group-based-policy-dsvm-aim:
|
|
voting: false
|
|
branches: ^(?!stable/mitaka).*$
|
|
- legacy-group-based-policy-dsvm-nfp-ubuntu-trusty:
|
|
voting: false
|
|
branches: ^stable/mitaka
|
|
- legacy-group-based-policy-dsvm-nfp:
|
|
voting: false
|
|
branches: ^(?!stable/mitaka).*$
|
|
- legacy-group-based-policy-dsvm-rally-ubuntu-trusty:
|
|
voting: false
|
|
branches: ^stable/mitaka
|
|
- legacy-group-based-policy-dsvm-rally:
|
|
voting: false
|
|
branches: ^(?!stable/mitaka).*$
|
|
|
|
- project:
|
|
name: openstack/group-based-policy-automation
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python-jobs-trusty
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/group-based-policy-specs
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/mitaka).*$
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^(?!stable/mitaka).*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27:
|
|
branches: ^(?!stable/mitaka).*$
|
|
- build-openstack-sphinx-docs:
|
|
branches: ^(?!stable/mitaka).*$
|
|
|
|
- project:
|
|
name: openstack/group-based-policy-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python-jobs-trusty
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/heat
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- install-guide-jobs
|
|
- release-openstack-server
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
periodic:
|
|
jobs:
|
|
- legacy-rally-dsvm-fakevirt-heat:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^heat/locale/.*$
|
|
- ^heat/tests/.*$
|
|
- ^releasenotes/.*$
|
|
experimental:
|
|
jobs:
|
|
- legacy-rally-dsvm-fakevirt-heat:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^heat/locale/.*$
|
|
- ^heat/tests/.*$
|
|
- ^releasenotes/.*$
|
|
|
|
- project:
|
|
name: openstack/heat-agents
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/heat-cfntools
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python35-jobs
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/heat-dashboard
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs-horizon
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
- nodejs4-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi-horizon
|
|
|
|
- project:
|
|
name: openstack/heat-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/heat-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/heat-templates
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-heat-templates-dsvm
|
|
gate:
|
|
jobs:
|
|
- legacy-heat-templates-dsvm
|
|
|
|
- project:
|
|
name: openstack/heat-translator
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-heat-translator-tox-py27-tp:
|
|
voting: false
|
|
branches: master
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/horizon
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- release-notes-jobs
|
|
- nodejs4-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- legacy-horizon-dsvm-tempest-plugin:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^horizon/locale/.*$
|
|
- ^openstack_dashboard/locale/.*$
|
|
- ^releasenotes/.*$
|
|
gate:
|
|
queue: horizon
|
|
jobs:
|
|
- legacy-horizon-dsvm-tempest-plugin:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^horizon/locale/.*$
|
|
- ^openstack_dashboard/locale/.*$
|
|
- ^releasenotes/.*$
|
|
|
|
- project:
|
|
name: openstack/horizon-cisco-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/horizon-mellanox
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/hurricane
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/i18n
|
|
templates:
|
|
- system-required
|
|
- translation-jobs
|
|
- check-requirements
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-sphinx-tox-docs
|
|
|
|
- project:
|
|
name: openstack/i18n-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/inception
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/instack
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/instack-undercloud
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/intel-nfv-ci-tests
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/interop
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- legacy-interop-tox-doc8
|
|
- legacy-interop-tox-jsonlint
|
|
- legacy-interop-tox-jsonschema
|
|
gate:
|
|
jobs:
|
|
- legacy-interop-tox-doc8
|
|
- legacy-interop-tox-jsonlint
|
|
- legacy-interop-tox-jsonschema
|
|
|
|
- project:
|
|
name: openstack/interop-workloads
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/iotronic
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/iotronic-lightning-rod
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/iotronic-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/ipa-example-hardware-managers
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ironic
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- install-guide-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
queue: ironic
|
|
jobs:
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/ironic-inspector
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/ironic-inspector-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ironic-inspector-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
queue: ironic-inspector-tempest-plugin
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ironic-lib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/ironic-python-agent
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/ironic-python-agent-builder
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/ironic-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
|
|
- project:
|
|
name: openstack/ironic-staging-drivers
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/ironic-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
queue: ironic-inspector-tempest-plugin
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ironic-ui
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- nodejs4-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/jacket
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/jenkins-plugins-for-murano
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/js-openstack-lib
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- nodejs6-jobs
|
|
- nodejs6-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-js-openstack-lib-dsvm-nodejs6-npm-run-functional-test
|
|
- legacy-js-openstack-lib-dsvm-nodejs4-npm-run-functional-test
|
|
gate:
|
|
jobs:
|
|
- legacy-js-openstack-lib-dsvm-nodejs6-npm-run-functional-test
|
|
- legacy-js-openstack-lib-dsvm-nodejs4-npm-run-functional-test
|
|
pre-release:
|
|
jobs:
|
|
- legacy-js-openstack-lib-nodejs6-npm-sdk-docs:
|
|
branches: ^(?!bug/).*$
|
|
release:
|
|
jobs:
|
|
- legacy-js-openstack-lib-nodejs6-npm-sdk-docs:
|
|
branches: ^(?!bug/).*$
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/k8s-cloud-provider
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-k8s-cloud-provider-golang-dsvm-local
|
|
- legacy-k8s-cloud-provider-golang-dsvm-external
|
|
gate:
|
|
jobs:
|
|
- legacy-k8s-cloud-provider-golang-dsvm-local
|
|
- legacy-k8s-cloud-provider-golang-dsvm-external
|
|
|
|
- project:
|
|
name: openstack/k8s-docker-suite-app-murano
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
gate:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
|
|
- project:
|
|
name: openstack/karbor
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- api-ref-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/karbor-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/karma-subunit-reporter
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- publish-to-pypi
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/keystone
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- integrated-gate-py35
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-keystoneclient-dsvm-functional:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-keystone-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-keystone-dsvm-functional-v3-only:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-keystone-dsvm-py35-functional-v3-only:
|
|
voting: false
|
|
branches: ^(?!stable)
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-cover
|
|
- legacy-tempest-dsvm-ldap-domain-specific-driver:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-keystone-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
experimental:
|
|
jobs:
|
|
- legacy-rally-dsvm-keystone:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-keystone-tox-patch_cover:
|
|
voting: false
|
|
- legacy-keystone-dsvm-grenade-multinode:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^keystone/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
post:
|
|
jobs:
|
|
- publish-loci-keystone
|
|
|
|
- project:
|
|
name: openstack/keystone-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/keystone-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-keystone-dsvm-functional
|
|
- legacy-keystone-dsvm-functional-v3-only:
|
|
voting: false
|
|
- legacy-keystone-dsvm-py35-functional-v3-only:
|
|
voting: false
|
|
branches: ^(?!stable)
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-keystone-dsvm-functional
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/keystoneauth
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/keystonemiddleware
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/kiloeyes
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/kingbird
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-kingbird-dsvm-multiregion:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/kloudbuster
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/kolla
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/kolla-ansible
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- deploy-guide-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/kolla-kubernetes
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-ceph-multi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-ceph:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-external-ovs:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-helm-entrypoint:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-helm-compute-kit:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-iscsi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-ubuntu-binary-2-iscsi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-ubuntu-binary-2-ceph:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-3-ceph-multi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-source-4-ironic:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-ubuntu-source-4-microchart-ansible:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-source-4-microchart-ansible:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
experimental:
|
|
jobs:
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-helm-operator:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-2-ceph-reboot:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-4-helm-compute-kit:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-4-helm-entrypoint:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-4-ceph-multi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-source-4-helm-compute-kit:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-source-4-helm-entrypoint:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-ubuntu-source-4-ironic:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-upgrade-centos-binary-2-ceph:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-upgrade-centos-binary-3-ceph:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-binary-t-ceph-multi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-centos-source-t-iscsi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
- legacy-kolla-kubernetes-deploy-ubuntu-source-t-iscsi:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^deploy-guide/source/.*
|
|
- ^doc/.*
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-kolla-kubernetes-deploy-centos-binary-2-ceph
|
|
- legacy-periodic-kolla-kubernetes-deploy-ubuntu-binary-2-ceph
|
|
- legacy-periodic-kolla-kubernetes-deploy-centos-binary-3-ceph
|
|
- legacy-periodic-kolla-kubernetes-deploy-ubuntu-binary-3-ceph
|
|
- legacy-periodic-kolla-kubernetes-deploy-centos-binary-4-ceph
|
|
- legacy-periodic-kolla-kubernetes-deploy-ubuntu-binary-4-ceph
|
|
- legacy-periodic-kolla-kubernetes-deploy-centos-binary-2-iscsi
|
|
- legacy-periodic-kolla-kubernetes-deploy-ubuntu-binary-2-iscsi
|
|
- legacy-periodic-kolla-kubernetes-deploy-centos-binary-3-iscsi
|
|
- legacy-periodic-kolla-kubernetes-deploy-ubuntu-binary-3-iscsi
|
|
- legacy-periodic-kolla-kubernetes-deploy-centos-binary-4-iscsi
|
|
- legacy-periodic-kolla-kubernetes-deploy-ubuntu-binary-4-iscsi
|
|
|
|
- project:
|
|
name: openstack/kosmos
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/kosmos-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/kuryr
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/kuryr-kubernetes
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/kuryr-libnetwork
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/kuryr-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/kwapi
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ldappool
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/liberasurecode
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-liberasurecode-unit
|
|
gate:
|
|
jobs:
|
|
- legacy-liberasurecode-unit
|
|
experimental:
|
|
jobs:
|
|
- legacy-liberasurecode-unit-centos-7
|
|
|
|
- project:
|
|
name: openstack/loci
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-cinder
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-designate
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-glance
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-heat
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-horizon
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-ironic
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-keystone
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-murano
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-neutron
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-nova
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-requirements
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-swift
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/loci-trove
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/magnum
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- install-guide-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/magnum-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/magnum-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/magnum-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- nodejs4-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/manila
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- api-ref-jobs
|
|
- install-guide-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
- legacy-manila-ui-dsvm:
|
|
voting: false
|
|
branches: ^(?!driverfixes).*$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/manila-image-elements
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-manila-buildimage-generic
|
|
- legacy-manila-buildimage-docker:
|
|
voting: false
|
|
- manila-tempest-dsvm-container-scenario-custom-image:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- manila-tempest-dsvm-generic-scenario-custom-image:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-manila-buildimage-generic
|
|
post:
|
|
jobs:
|
|
- legacy-manila-publishimage-generic
|
|
release:
|
|
jobs:
|
|
- legacy-manila-publishimage-generic
|
|
|
|
- project:
|
|
name: openstack/manila-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/manila-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/manila-test-image
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
experimental:
|
|
jobs:
|
|
- legacy-manila-test-image-build
|
|
|
|
- project:
|
|
name: openstack/manila-ui
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-horizon
|
|
- publish-openstack-sphinx-docs-horizon
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- release-notes-jobs
|
|
- publish-to-pypi-horizon
|
|
check:
|
|
jobs:
|
|
- legacy-manila-ui-tox-py27dj19:
|
|
branches: ^(?!driverfixes/).*$
|
|
- legacy-manila-ui-tox-py27dj110:
|
|
branches: ^(?!driverfixes/).*$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- legacy-manila-ui-dsvm:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
gate:
|
|
jobs:
|
|
- legacy-manila-ui-tox-py27dj19:
|
|
branches: ^(?!driverfixes/).*$
|
|
- legacy-manila-ui-tox-py27dj110:
|
|
branches: ^(?!driverfixes/).*$
|
|
|
|
- project:
|
|
name: openstack/marshal
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/masakari
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/masakari-monitors
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/masakari-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/meghdwar
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/merlin
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
post:
|
|
jobs:
|
|
- legacy-merlin-js-release-branch
|
|
release:
|
|
jobs:
|
|
- legacy-merlin-js-release-master
|
|
|
|
- project:
|
|
name: openstack/meteos
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/meteos-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/microversion-parse
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mistral
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mistral-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mistral-extra
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mistral-lib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mistral-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/mitmstack
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mixmatch
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/mogan
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/mogan-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/mogan-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/molteniron
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/monasca-agent
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/monasca-analytics
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs-nonvoting
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/monasca-api
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-monasca-api-maven-build
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- legacy-monasca-api-maven-build
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- legacy-monasca-api-localrepo-upload
|
|
|
|
- project:
|
|
name: openstack/monasca-ceilometer
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/monasca-common
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-monasca-common-maven-build
|
|
gate:
|
|
jobs:
|
|
- legacy-monasca-common-maven-build
|
|
post:
|
|
jobs:
|
|
- legacy-monasca-common-localrepo-upload
|
|
|
|
- project:
|
|
name: openstack/monasca-events-api
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/monasca-grafana-datasource
|
|
templates:
|
|
- system-required
|
|
- nodejs4-publish-to-npm
|
|
- noop-jobs
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/monasca-kibana-plugin
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- nodejs4-publish-to-npm
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/monasca-log-api
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- api-guide-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/monasca-notification
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/monasca-persister
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-monasca-persister-maven-build
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- legacy-monasca-persister-maven-build
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- legacy-monasca-persister-localrepo-upload
|
|
|
|
- project:
|
|
name: openstack/monasca-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/monasca-statsd
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/monasca-thresh
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-monasca-thresh-maven-build
|
|
gate:
|
|
jobs:
|
|
- legacy-monasca-thresh-maven-build
|
|
post:
|
|
jobs:
|
|
- legacy-monasca-thresh-localrepo-upload
|
|
|
|
- project:
|
|
name: openstack/monasca-transform
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-monasca-transform-python-functional:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-monasca-transform-python35-functional:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- legacy-tempest-dsvm-monasca-transform-python-functional:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/monasca-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- translation-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/monasca-vagrant
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/monitorstack
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- ansible-role-jobs
|
|
- ansible-role-functional-jobs-xenial
|
|
check:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
- legacy-ansible-func-centos-7:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
|
|
- project:
|
|
name: openstack/mors
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/mox3
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/murano
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- periodic-stable-jobs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- install-guide-jobs
|
|
- api-ref-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- build-openstack-sphinx-docs:
|
|
branches: master
|
|
files:
|
|
- ^tox.ini$
|
|
- ^doc/source/first-app/.*
|
|
- bindep.txt
|
|
- ^.*requirements.txt$
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches: master
|
|
files:
|
|
- ^tox.ini$
|
|
- ^doc/source/first-app/.*
|
|
- bindep.txt
|
|
- ^.*requirements.txt$
|
|
experimental:
|
|
jobs:
|
|
- legacy-murano-dsvm-functional
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/murano-agent
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/murano-apps
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-dsvm-murano-apps-refstackclient-unittest:
|
|
voting: false
|
|
files:
|
|
- RefStackClient/.*
|
|
- openstack-tox-linters:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- noop
|
|
|
|
- project:
|
|
name: openstack/murano-dashboard
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- nodejs4-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
experimental:
|
|
jobs:
|
|
- legacy-dashboard-dsvm-selenium-package:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/murano-deployment
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/murano-pkg-check
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/murano-plugin-networking-sfc
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/murano-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/murano-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/namos
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/nemesis
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/nerd-reviewer
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/network-checker
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/networking-6wind
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-ale-omniswitch
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-arista
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/neutron
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/neutron
|
|
|
|
- project:
|
|
name: openstack/networking-avaya
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/networking-bagpipe
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- release-notes-jobs
|
|
- check-requirements
|
|
- periodic-stable-jobs-neutron
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- build-openstack-releasenotes:
|
|
branches: ^(?!stable/ocata).*$
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bgpvpn
|
|
- legacy-tempest-dsvm-networking-bagpipe:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-networking-bgpvpn-bagpipe:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-networking-bagpipe-dsvm-fullstack:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- build-openstack-releasenotes:
|
|
branches: ^(?!stable/ocata).*$
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bgpvpn
|
|
- legacy-tempest-dsvm-networking-bagpipe:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-networking-bgpvpn-bagpipe:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bgpvpn
|
|
- publish-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- publish-openstack-releasenotes:
|
|
branches: ^(?!stable/ocata).*$
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-py35-with-neutron-lib-master:
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
periodic-stable:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py27:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/networking-bgpvpn
|
|
|
|
- project:
|
|
name: openstack/networking-baremetal
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-bgpvpn
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs-neutron
|
|
- check-requirements
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- publish-to-pypi
|
|
- translation-jobs
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- legacy-tempest-dsvm-networking-bgpvpn-bagpipe:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- legacy-networking-bgpvpn-dsvm-functional
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- legacy-tempest-dsvm-networking-bgpvpn-bagpipe:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- legacy-networking-bgpvpn-dsvm-functional
|
|
experimental:
|
|
jobs:
|
|
- legacy-networking-bgpvpn-dsvm-install
|
|
- legacy-networking-bgpvpn-bagpipe-dsvm-install
|
|
- legacy-networking-bgpvpn-bagpipe-dsvm-functional
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- publish-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-py35-with-neutron-lib-master:
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
periodic-stable:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
- openstack-tox-py27:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/networking-bagpipe
|
|
- openstack/networking-odl
|
|
- openstack/horizon
|
|
|
|
- project:
|
|
name: openstack/networking-bigswitch
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python-jobs-trusty
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-brocade
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-calico
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-networking-calico:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- legacy-tempest-dsvm-networking-calico:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-tempest-dsvm-networking-calico-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/networking-cisco
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-compare-cover:
|
|
voting: false
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack/neutron
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack/neutron
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack/neutron
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
|
|
- project:
|
|
name: openstack/networking-cumulus
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-dpm
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/neutron
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/neutron
|
|
|
|
- project:
|
|
name: openstack/networking-edge-vpn
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-extreme
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/networking-fortinet
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-fujitsu
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-generic-switch
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-gluon
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/networking-h3c
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-hpe
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-huawei
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-hyperv
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-icc
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-infoblox
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-l2gw
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-networking-l2gw-dsvm-tempest-api-dummy-driver:
|
|
voting: false
|
|
experimental:
|
|
jobs:
|
|
- legacy-networking-l2gw-dsvm-functional:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/networking-l2gw-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/networking-lagopus
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-lenovo
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-midonet
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- legacy-tempest-dsvm-networking-midonet-aio-v2:
|
|
branches: ^stable/ocata$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-v2-full:
|
|
voting: false
|
|
branches: ^stable/ocata
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-ml2:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-ml2-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-ml2-full-legacy:
|
|
voting: false
|
|
branches: ^(?!stable/(ocata|pike)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-ml2-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- legacy-grenade-dsvm-networking-midonet-ml2:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-grenade-dsvm-networking-midonet-v2:
|
|
branches: ^stable/pike$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-networking-midonet-rally-dsvm-ml2:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^specs/.*$
|
|
- legacy-networking-midonet-rally-dsvm-v2:
|
|
branches: ^stable/ocata
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^specs/.*$
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- legacy-tempest-dsvm-networking-midonet-aio-v2:
|
|
branches: ^stable/ocata$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-tempest-dsvm-networking-midonet-aio-ml2:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-grenade-dsvm-networking-midonet-ml2:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-grenade-dsvm-networking-midonet-v2:
|
|
branches: ^stable/pike$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-networking-midonet-rally-dsvm-ml2:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^specs/.*$
|
|
- legacy-networking-midonet-rally-dsvm-v2:
|
|
branches: ^stable/ocata
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^specs/.*$
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-tempest-dsvm-networking-midonet-aio-v2-full-ocata:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ocata:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- legacy-periodic-py35-with-neutron-lib-master:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
periodic-stable:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py27:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-networking-midonet-multinode-ml2:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^midonet/neutron/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-vpnaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/networking-l2gw
|
|
- openstack/tap-as-a-service
|
|
|
|
- project:
|
|
name: openstack/networking-mlnx
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-nec
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-odl
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs-neutron
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- publish-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- announce-release:
|
|
dependencies:
|
|
- release-openstack-python
|
|
- propose-update-constraints:
|
|
dependencies:
|
|
- release-openstack-python
|
|
release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- announce-release:
|
|
dependencies:
|
|
- release-openstack-python
|
|
- propose-update-constraints:
|
|
dependencies:
|
|
- release-openstack-python
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-py35-with-neutron-lib-master:
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
periodic-stable:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
- openstack-tox-py27:
|
|
branches:
|
|
- stable/ocata
|
|
- stable/pike
|
|
required-projects:
|
|
- openstack/ceilometer
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-lbaas
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/networking-bgpvpn
|
|
|
|
- project:
|
|
name: openstack/networking-onos
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- legacy-tempest-dsvm-networking-onos:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
- openstack-tox-py27:
|
|
required-projects:
|
|
- openstack/networking-sfc
|
|
|
|
- project:
|
|
name: openstack/networking-opencontrail
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-ovn
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs-neutron
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- periodic-jobs-with-ovsdbapp-master
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/neutron
|
|
voting: false
|
|
required-projects:
|
|
- openstack/neutron
|
|
|
|
- project:
|
|
name: openstack/networking-ovs-dpdk
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-networking-ovs-dpdk:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/networking-peregrine
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-plumgrid
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-powervm
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-sfc
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- check-requirements
|
|
- openstack-python35-jobs-neutron
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- release-notes-jobs
|
|
- publish-to-pypi-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-spp
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
- publish-to-pypi-neutron
|
|
|
|
- project:
|
|
name: openstack/networking-vpp
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
check:
|
|
jobs:
|
|
- legacy-networking-vpp-smoke:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/networking-vsphere
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-zte
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/networking-zvm
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
|
|
- project:
|
|
name: openstack/neutron
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- periodic-stable-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- periodic-jobs-with-ovsdbapp-master
|
|
- check-requirements
|
|
- integrated-gate-py35
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- legacy-neutron-dsvm-api:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-neutron-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-neutron-dsvm-fullstack:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-rally-dsvm-neutron-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-dvr:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-linuxbridge:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-dvr-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr-multinode-scenario:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-scenario-linuxbridge:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-ovsfw:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- legacy-neutron-dsvm-api:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-neutron-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-linuxbridge:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-dvr-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
experimental:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-py35:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-grenade-dsvm-neutron-linuxbridge-multinode:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-forward:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-ipv6only:
|
|
voting: false
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-serviceipv6:
|
|
voting: false
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-neutron-dsvm-api-pecan
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-pecan:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-with-ryu-master:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-py35-neutron-neutron:
|
|
voting: false
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-tempest-dsvm-neutron-pg-full:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-periodic-neutron-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-periodic-tempest-dsvm-neutron-with-ryu-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
|
|
- project:
|
|
name: openstack/neutron-classifier
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/neutron-dynamic-routing
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- release-notes-jobs
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- legacy-neutron-dynamic-routing-dsvm-functional
|
|
- legacy-neutron-dynamic-routing-dsvm-tempest-api
|
|
- legacy-neutron-dynamic-routing-dsvm-tempest-scenario-ipv4:
|
|
voting: false
|
|
- legacy-neutron-dynamic-routing-dsvm-tempest-scenario-ipv6:
|
|
voting: false
|
|
- legacy-neutron-dynamic-routing-dsvm-tempest-scenario-basic:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-neutron-dynamic-routing-dsvm-functional
|
|
- legacy-neutron-dynamic-routing-dsvm-tempest-api
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
required-projects:
|
|
- openstack/neutron
|
|
experimental:
|
|
jobs:
|
|
- legacy-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4:
|
|
voting: false
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-neutron-dynamic-routing-dsvm-tempest-with-ryu-master-scenario-ipv4
|
|
|
|
- project:
|
|
name: openstack/neutron-fwaas
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- periodic-stable-jobs-neutron
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- publish-openstack-sphinx-docs-neutron
|
|
- periodic-jobs-with-neutron-lib-master
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- legacy-neutron-fwaas-v2-dsvm-tempest
|
|
- legacy-neutron-fwaas-v1-dsvm-tempest
|
|
- legacy-neutron-fwaas-dsvm-functional
|
|
- legacy-grenade-dsvm-neutron-fwaas-multinode:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-neutron-fwaas-v1-dsvm-tempest-multinode:
|
|
voting: false
|
|
- legacy-neutron-fwaas-v2-dsvm-tempest-multinode:
|
|
voting: false
|
|
- legacy-cross-networking-midonet-python35:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-neutron-fwaas-v2-dsvm-tempest
|
|
- legacy-neutron-fwaas-v1-dsvm-tempest
|
|
- legacy-neutron-fwaas-dsvm-functional
|
|
experimental:
|
|
jobs:
|
|
- legacy-neutron-fwaas-dsvm-fullstack:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/neutron-fwaas-dashboard
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- publish-openstack-sphinx-docs-horizon
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi-horizon
|
|
|
|
- project:
|
|
name: openstack/neutron-lbaas
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- periodic-stable-jobs-neutron
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi-neutron
|
|
|
|
- project:
|
|
name: openstack/neutron-lbaas-dashboard
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-horizon
|
|
- publish-openstack-sphinx-docs-horizon
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- publish-to-pypi-horizon
|
|
check:
|
|
jobs:
|
|
- legacy-neutron-lbaas-dashboard-nodejs4-npm-run-lint
|
|
- legacy-neutron-lbaas-dashboard-nodejs4-npm-run-test
|
|
gate:
|
|
jobs:
|
|
- legacy-neutron-lbaas-dashboard-nodejs4-npm-run-lint
|
|
- legacy-neutron-lbaas-dashboard-nodejs4-npm-run-test
|
|
|
|
- project:
|
|
name: openstack/neutron-lib
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- lib-forward-testing
|
|
- translation-jobs
|
|
- api-ref-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/neutron-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/neutron-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/neutron-vpnaas
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- periodic-stable-jobs-neutron
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack/neutron
|
|
- legacy-neutron-vpnaas-dsvm-functional-sswan:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron-vpnaas/tests/unit/.*$
|
|
- legacy-neutron-dsvm-tempest-vpnaas
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
required-projects:
|
|
- openstack/neutron
|
|
gate:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/python-neutronclient
|
|
- openstack/neutron
|
|
- legacy-neutron-vpnaas-dsvm-functional-sswan:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron-vpnaas/tests/unit/.*$
|
|
- legacy-neutron-dsvm-tempest-vpnaas
|
|
experimental:
|
|
jobs:
|
|
- legacy-neutron-vpnaas-dsvm-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron-vpnaas/tests/unit/.*$
|
|
|
|
- project:
|
|
name: openstack/neutron-vpnaas-dashboard
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
- publish-to-pypi-horizon
|
|
check:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/horizon
|
|
gate:
|
|
jobs:
|
|
- build-openstack-releasenotes
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/horizon
|
|
|
|
- project:
|
|
name: openstack/nfv-filters
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/nova
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- integrated-gate-py35
|
|
# TODO(mordred) Uncomment this when the variant bug is fixed
|
|
# - integrated-gate-nova-net
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
- api-guide-jobs
|
|
- api-ref-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-.*$
|
|
- ^doc/source/.*$
|
|
- ^nova/locale/.*$
|
|
- ^placement-api-ref/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py35:
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-.*$
|
|
- ^doc/source/.*$
|
|
- ^nova/locale/.*$
|
|
- ^placement-api-ref/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-multinode-live-migration:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^api-.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*\.py$
|
|
- ^nova/tests/functional/.*$
|
|
- ^nova/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-cells:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-linuxbridge:
|
|
irrelevant-files:
|
|
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-nova-next-full:
|
|
voting: false
|
|
branches: ^(stable/newton|master)$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-multinode-live-migration:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^api-.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*\.py$
|
|
- ^nova/tests/functional/.*$
|
|
- ^nova/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^.git.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^tests-py3.txt$
|
|
- build-placement-api-ref
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- openstack-tox-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-.*$
|
|
- ^doc/source/.*$
|
|
- ^nova/locale/.*$
|
|
- ^placement-api-ref/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py35:
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-.*$
|
|
- ^doc/source/.*$
|
|
- ^nova/locale/.*$
|
|
- ^placement-api-ref/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-tempest-dsvm-cells:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-multinode-live-migration:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^api-.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*\.py$
|
|
- ^nova/tests/functional/.*$
|
|
- ^nova/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- build-placement-api-ref
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- publish-placement-api-ref
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-nova-v20-api:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-nova-wsgi-full:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- ironic-tempest-dsvm-pxe_ipa-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^.git.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^tests-py3.txt$
|
|
- legacy-tempest-dsvm-lxc:
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-lvm:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-src-oslo.versionedobjects:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-nova-os-vif:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-nova-libvirt-kvm-apr:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-grenade-dsvm-neutron-multinode-zero-downtime:
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- ironic-tempest-dsvm-multitenant-network:
|
|
branches: ^stable/(newton|ocata).*$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^.git.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^tests-py3.txt$
|
|
- ironic-tempest-dsvm-ipa-resourceclasses-partition-pxe_ipmitool-tinyipa:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^.git.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^tests-py3.txt$
|
|
- legacy-tempest-dsvm-full-devstack-plugin-nfs:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-barbican-simple-crypto-dsvm-tempest-nova:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!(stable/(newton|ocata)|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
irrelevant-files:
|
|
- ^(placement-)?api-.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^.git.*$
|
|
- ^doc/.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
|
|
- project:
|
|
name: openstack/nova-dpm
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
- openstack-tox-functional-py35
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
- openstack-tox-functional-py35
|
|
|
|
- project:
|
|
name: openstack/nova-fusioncompute
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/nova-lxd
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-lxd-ovs:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- legacy-tempest-dsvm-lxd-ovs:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-lxd-linuxbridge:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/nova-mksproxy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/nova-powervm
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/nova-solver-scheduler
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/nova-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/nova-zvm-virt-driver
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/novajoin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/novajoin-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/oaktree
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi-quietly
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-oaktree-dsvm-functional
|
|
gate:
|
|
queue: oaktree
|
|
jobs:
|
|
- legacy-oaktree-dsvm-functional
|
|
|
|
- project:
|
|
name: openstack/oaktreemodel
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi-quietly
|
|
check:
|
|
jobs:
|
|
- legacy-oaktree-dsvm-functional
|
|
- legacy-oaktreemodel-distcheck
|
|
gate:
|
|
queue: oaktree
|
|
jobs:
|
|
- legacy-oaktree-dsvm-functional
|
|
- legacy-oaktreemodel-distcheck
|
|
|
|
- project:
|
|
name: openstack/octavia
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- periodic-stable-jobs-neutron
|
|
- periodic-jobs-with-oslo-master
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/octavia-dashboard
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
- publish-openstack-sphinx-docs-horizon
|
|
- translation-jobs
|
|
- publish-to-pypi-horizon
|
|
|
|
- project:
|
|
name: openstack/octavia-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/omni
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-omni-tests
|
|
gate:
|
|
jobs:
|
|
- legacy-omni-tests
|
|
|
|
- project:
|
|
name: openstack/ooi
|
|
templates:
|
|
- docs-on-readthedocs
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
|
|
- project:
|
|
name: openstack/opencafe
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/openstack
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- deploy-guide-jobs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-apt_package_pinning
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-ceph_client
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-galera_client
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-galera_server
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-haproxy_server
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-lxc_container_create
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-lxc_hosts
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-memcached_server
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-openstack_hosts
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-openstack_openrc
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-ops
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_almanach
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_aodh
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_barbican
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_ceilometer
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_cinder
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_cloudkitty
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_congress
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_designate
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_glance
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_gnocchi
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_heat
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_horizon
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_ironic
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_karbor
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_keystone
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_magnum
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_molteniron
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_monasca
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_monasca-agent
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_monasca-ui
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_neutron
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_nova
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_octavia
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_rally
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_sahara
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_searchlight
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_swift
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_tacker
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_tempest
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_trove
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_watcher
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-os_zaqar
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-pip_install
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-plugins
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-rabbitmq_server
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-repo_build
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-repo_server
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-rsyslog_client
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-rsyslog_server
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
release:
|
|
jobs:
|
|
- announce-release
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/openstack-ansible-tests
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
post:
|
|
jobs:
|
|
- propose-updates:
|
|
vars:
|
|
update_target: openstack-ansible-tests
|
|
|
|
- project:
|
|
name: openstack/openstack-chef-repo
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/openstack-chef-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-doc-tools
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/openstack-health
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- nodejs4-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-helm
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- legacy-openstack-helm-nocluster-linter-ovs-rbd
|
|
- legacy-openstack-helm-aio-basic-ovs-rbd:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-openstack-helm-aio-basic-ovs-swift:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-openstack-helm-aio-basic-ovs-radosgw:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-openstack-helm-aio-basic-ovs-pvc:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-openstack-helm-aio-basic-linuxbridge-rbd:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-openstack-helm-aio-basic-ovs-rbd-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-openstack-helm-aio-basic-ovs-rbd-fedora-26:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
gate:
|
|
jobs:
|
|
- legacy-openstack-helm-nocluster-linter-ovs-rbd
|
|
|
|
- project:
|
|
name: openstack/openstack-helm-addons
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-openstack-helm-addons-nocluster-linter-ovs-rbd
|
|
gate:
|
|
jobs:
|
|
- legacy-openstack-helm-addons-nocluster-linter-ovs-rbd
|
|
|
|
- project:
|
|
name: openstack/openstack-helm-infra
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/openstack-manuals
|
|
templates:
|
|
- system-required
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- release-notes-jobs
|
|
post:
|
|
jobs:
|
|
- propose-updates:
|
|
vars:
|
|
update_target: openstack-manuals
|
|
|
|
- project:
|
|
name: openstack/openstack-mentoring-scripts
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-planet
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- legacy-openstack-planet-unittest
|
|
gate:
|
|
jobs:
|
|
- legacy-openstack-planet-unittest
|
|
|
|
- project:
|
|
name: openstack/openstack-resource-agents
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-resource-agents-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-spaceport
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/openstack-ux
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/openstackclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/openstackdocstheme
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- build-openstack-api-ref:
|
|
branches: master
|
|
files:
|
|
- ^tox.ini$
|
|
- ^api-ref/.*
|
|
- ^doc/.*$
|
|
- ^openstackdocstheme/.*$
|
|
- ^.*\.txt$
|
|
- ^.*\.rst$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- build-openstack-api-ref:
|
|
branches: master
|
|
files:
|
|
- ^tox.ini$
|
|
- ^api-ref/.*
|
|
- ^doc/.*$
|
|
- ^openstackdocstheme/.*$
|
|
- ^.*\.txt$
|
|
- ^.*\.rst$
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/ops-tags-team
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ops-telecom-nfv
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/os-api-ref
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-nova-api-ref-src: {}
|
|
|
|
- project:
|
|
name: openstack/os-apply-config
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/os-brick
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-full-ceph-plugin-src-os-brick:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-full-lio-src-os-brick:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- legacy-tempest-dsvm-full-lio-src-os-brick:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
experimental:
|
|
jobs:
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/os-client-config
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-collect-config
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/os-dpm
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-faults
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-log-merger
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-namos
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/os-net-config
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
# we don't support python3.5 in os-net-config / newton
|
|
branches: ^(?!stable/newton).*$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
gate:
|
|
queue: tripleo
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
# we don't support python3.5 in os-net-config / newton
|
|
branches: ^(?!stable/newton).*$
|
|
|
|
- project:
|
|
name: openstack/os-performance-tools
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-refresh-config
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/os-service-types
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-testr
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-traits
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-vif
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-nova-os-vif:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/os-win
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/os-xenapi
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/osc-lib
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- lib-forward-testing
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/osc-placement
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-osc-placement-dsvm-functional:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/oslo-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/oslo.cache
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- openstack-python35-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.concurrency
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/oslo.config
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.context
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.db
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.i18n
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/oslo.log
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.messaging
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/oslo.middleware
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.policy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.privsep
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.reports
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.rootwrap
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.serialization
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.service
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.tools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/oslo.utils
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.versionedobjects
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslo.vmware
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/oslosphinx
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/oslotest
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/osops-coda
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/osops-example-configs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/osops-tools-contrib
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/osops-tools-generic
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-bashate
|
|
|
|
- project:
|
|
name: openstack/osops-tools-logging
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/osops-tools-monitoring
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/osprofiler
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- lib-forward-testing
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/ospurge
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-cover
|
|
- legacy-ospurge-dsvm-functional
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-cover
|
|
- legacy-ospurge-dsvm-functional
|
|
|
|
- project:
|
|
name: openstack/ossa
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-security
|
|
|
|
- project:
|
|
name: openstack/oswin-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/ovsdbapp
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
- legacy-tempest-dsvm-networking-ovn-ovs-release-ovsdbapp-src:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-functional
|
|
|
|
- project:
|
|
name: openstack/packetary
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/packetary-specs
|
|
templates:
|
|
- docs-on-readthedocs
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/packstack
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- build-openstack-releasenotes
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- build-openstack-releasenotes
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/pandaman
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/panko
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/patrole
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- project:
|
|
name: openstack/paunch
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/performa
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/performance-docs
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/picasso
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/poppy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/poppy-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/powervc-driver
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/project-navigator-data
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-validate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-validate
|
|
|
|
- project:
|
|
name: openstack/project-team-guide
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-openstack-sphinx-docs-direct
|
|
|
|
- project:
|
|
name: openstack/proliantutils
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/ptgbot
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/publiccloud-wg
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/puppet-aodh
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-autossh
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-barbican
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario002
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-ceilometer
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-ceph
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
- puppet-openstack-integration-jobs-scenario004
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-cinder
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
- puppet-openstack-integration-jobs-scenario002
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-cloudkitty
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-congress
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-designate
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario003
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-ec2api
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario002
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-freezer
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-ganesha
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-glance
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-glare
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-gnocchi
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-heat
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario003
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-horizon
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario003
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-ironic
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario002
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-keystone
|
|
templates:
|
|
- system-required
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-magnum
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-manila
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-midonet
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-beaker-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-puppet-midonet-puppet-unit-3.6-centos-7:
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- legacy-puppet-midonet-puppet-unit-3.8-centos-7:
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- legacy-puppet-midonet-puppet-unit-4.5-centos-7:
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- legacy-puppet-midonet-puppet-unit-latest-centos-7:
|
|
voting: false
|
|
branches: ^master
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
gate:
|
|
jobs:
|
|
- legacy-puppet-midonet-puppet-unit-3.6-centos-7:
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- legacy-puppet-midonet-puppet-unit-3.8-centos-7:
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- legacy-puppet-midonet-puppet-unit-4.5-centos-7:
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
|
|
- project:
|
|
name: openstack/puppet-mistral
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario003
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-modulesync-configs
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-libraries-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-monasca
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-murano
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-puppet-murano-puppet-beaker-rspec:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
|
|
- project:
|
|
name: openstack/puppet-n1k-vsm
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-neutron
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-nova
|
|
templates:
|
|
- system-required
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-octavia
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-openstack-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-libraries-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-openstack_extras
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-openstack-guide
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/puppet-openstack-integration
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-openstack-integration-jobs-all
|
|
- puppet-openstack-integration-jobs-scenario004
|
|
periodic:
|
|
jobs:
|
|
- propose-updates:
|
|
branches: master
|
|
vars:
|
|
update_target: puppet-openstack-constraints
|
|
|
|
- project:
|
|
name: openstack/puppet-openstack_spec_helper
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-libraries-jobs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-openstack-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/puppet-openstacklib
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-oslo
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-ovn
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-pacemaker
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-panko
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-release-jobs
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
|
|
- project:
|
|
name: openstack/puppet-qdr
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-rally
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-sahara
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario003
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-setproxy
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-surveil
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-swift
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario002
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-tacker
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-tempest
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-tripleo
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-release-jobs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-trove
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario003
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-tuskar
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-vitrage
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario001
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-vswitch
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- puppet-openstack-integration-jobs-all
|
|
- release-notes-jobs
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-watcher
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario004
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/puppet-zaqar
|
|
templates:
|
|
- system-required
|
|
- puppet-openstack-check-jobs
|
|
- puppet-module-unit-jobs
|
|
- puppet-beaker-jobs
|
|
- puppet-beaker-jobs-xenial
|
|
- release-notes-jobs
|
|
- puppet-openstack-integration-jobs-scenario002
|
|
- puppet-release-jobs
|
|
|
|
- project:
|
|
name: openstack/pycadf
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/pyeclib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
experimental:
|
|
jobs:
|
|
- openstack-tox-py35
|
|
|
|
- project:
|
|
name: openstack/pyghmi
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/pymod2pkg
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-adjutantclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-almanachclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
- build-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/python-aodhclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-appcatalogclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/python-barbicanclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-python-barbicanclient-dsvm:
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-python-barbicanclient-devstack:
|
|
branches: ^(?:stable/ocata).*$
|
|
gate:
|
|
jobs:
|
|
- legacy-python-barbicanclient-dsvm:
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-python-barbicanclient-devstack:
|
|
branches: ^(?:stable/ocata).*$
|
|
|
|
- project:
|
|
name: openstack/python-bileanclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-blazarclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/python-brick-cinderclient-ext
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-brick-cinderclient-ext-dsvm-functional
|
|
gate:
|
|
jobs:
|
|
- legacy-brick-cinderclient-ext-dsvm-functional
|
|
|
|
- project:
|
|
name: openstack/python-ceilometerclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/python-cerberusclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/python-cinderclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-cinderclient-dsvm-functional:
|
|
voting: false
|
|
- legacy-cinderclient-dsvm-functional-identity-v3-only:
|
|
voting: false
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-cloudkittyclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-cloudpulseclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-cognitiveclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-congressclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-cratonclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- docs-on-readthedocs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/python-cueclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-designateclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- designate-dsvm-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-distilclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-don
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-dracclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-evoqueclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
|
|
- project:
|
|
name: openstack/python-freezerclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
|
|
- project:
|
|
name: openstack/python-fuelclient
|
|
templates:
|
|
- openstack-python35-jobs
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/python-ganttclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/python-glanceclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-glanceclient-dsvm-functional
|
|
- legacy-glanceclient-dsvm-functional-identity-v3-only:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-glanceclient-dsvm-functional
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-glareclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-group-based-policy-client
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python-jobs-trusty
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-heatclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-heatclient-dsvm-functional
|
|
gate:
|
|
jobs:
|
|
- legacy-heatclient-dsvm-functional
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-hnvclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-iotronicclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-ironic-inspector-client
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-ironicclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-jenkins
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-k8sclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/python-karborclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-keystoneclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-keystoneclient-dsvm-functional:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-keystoneclient-dsvm-functional:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-kingbirdclient
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-magnumclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-manilaclient
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-masakariclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-meteosclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/python-mistralclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- legacy-python-mistralclient-devstack-dsvm
|
|
gate:
|
|
jobs:
|
|
- legacy-python-mistralclient-devstack-dsvm
|
|
|
|
- project:
|
|
name: openstack/python-moganclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-monascaclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-muranoclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- legacy-muranoclient-dsvm-functional-mysql-backend
|
|
gate:
|
|
jobs:
|
|
- legacy-muranoclient-dsvm-functional-mysql-backend
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-namosclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/python-neutronclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-neutronclient-test-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-neutronclient-test-dsvm-functional-adv-svcs:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
gate:
|
|
jobs:
|
|
- legacy-neutronclient-test-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-neutronclient-test-dsvm-functional-adv-svcs:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^releasenotes/.*$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
experimental:
|
|
jobs:
|
|
- legacy-grenade-dsvm-neutron-libs:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/python-novaclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-novaclient-dsvm-functional-identity-v3-only:
|
|
voting: false
|
|
- legacy-novaclient-dsvm-functional-neutron
|
|
gate:
|
|
jobs:
|
|
- legacy-novaclient-dsvm-functional-neutron
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-octaviaclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-oneviewclient
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-openstackclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- lib-forward-testing
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-openstacksdk
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-opentsdbclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/python-pankoclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-picassoclient
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/python-qinlingclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-rackclient
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-redfish
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-rsdclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-saharaclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-sahara-cli:
|
|
voting: false
|
|
- legacy-sahara-dsvm-scenario-neutron
|
|
- legacy-tempest-dsvm-neutron-src-python-saharaclient:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
queue: sahara
|
|
jobs:
|
|
- legacy-sahara-dsvm-scenario-neutron
|
|
- legacy-tempest-dsvm-neutron-src-python-saharaclient:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
experimental:
|
|
jobs:
|
|
- openstack-tox-pypy:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-scciclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-searchlightclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-senlinclient
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- openstackclient-plugin-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-solumclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- openstack-pypy-jobs-nonvoting
|
|
- translation-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-sticksclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/python-surveilclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-swiftclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstack-pypy-jobs-nonvoting
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-swift-dsvm-functional
|
|
- legacy-swift-dsvm-functional-identity-v3-only:
|
|
voting: false
|
|
- legacy-swiftclient-dsvm-functional
|
|
- legacy-swiftclient-dsvm-functional-identity-v3-only:
|
|
voting: false
|
|
- legacy-python-swiftclient-python36-fedora-26:
|
|
voting: false
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-swift-dsvm-functional
|
|
- legacy-swiftclient-dsvm-functional
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/python-tackerclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-tempestconf
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/python-tricircleclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-tripleoclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
- openstackclient-plugin-jobs
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/python-troveclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-trove-functional-dsvm-mysql
|
|
gate:
|
|
queue: trove
|
|
jobs:
|
|
- legacy-trove-functional-dsvm-mysql
|
|
|
|
- project:
|
|
name: openstack/python-valenceclient
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/python-vitrageclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/python-watcherclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/python-zaqarclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- openstackclient-plugin-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-zaqarclient-dsvm-functional
|
|
gate:
|
|
jobs:
|
|
- legacy-zaqarclient-dsvm-functional
|
|
|
|
- project:
|
|
name: openstack/python-zunclient
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/qa-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/qinling
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/quark
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/rack
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/radar
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/rally
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- legacy-rally-dsvm-certification-with-keystone-v3:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-cli:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-designate-rally-pdns4:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-ironic-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-magnum-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- rally-dsvm-manila-multibackend:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- rally-dsvm-manila-multibackend-no-ss:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-mistral-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-monasca-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-murano-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-neutron-existing-users-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-neutron-extensions-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-neutron-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-neutron-telemetry:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-py35-rally-nova:
|
|
voting: false
|
|
branches: master
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-rally-cinder:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-rally-heat:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-rally-nova:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-senlin-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-verify-full-create-resources:
|
|
voting: false
|
|
files:
|
|
- ^rally/cli/commands/verify.py$
|
|
- ^rally/common/io/subunit_v2.py$
|
|
- ^rally/ui/templates/verification.*$
|
|
- ^rally/verification.*$
|
|
- ^tests/ci/.*verify.*$
|
|
- legacy-rally-dsvm-verify-full-discover-resources:
|
|
files:
|
|
- ^rally/cli/commands/verify.py$
|
|
- ^rally/common/io/subunit_v2.py$
|
|
- ^rally/ui/templates/verification.*$
|
|
- ^rally/verification.*$
|
|
- ^tests/ci/.*verify.*$
|
|
- legacy-rally-dsvm-verify-light-create-resources:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-verify-light-discover-resources:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-watcher-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-zaqar-rally:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-tox-self
|
|
gate:
|
|
jobs:
|
|
- legacy-rally-dsvm-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-rally-cinder:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-neutron-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-neutron-existing-users-rally:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-cli:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-verify-light-discover-resources:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-dsvm-verify-full-discover-resources:
|
|
files:
|
|
- ^rally/cli/commands/verify.py$
|
|
- ^rally/common/io/subunit_v2.py$
|
|
- ^rally/ui/templates/verification.*$
|
|
- ^rally/verification.*$
|
|
- ^tests/ci/.*verify.*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- legacy-rally-tox-self
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/ramdisk-func-test
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/ranger
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/ranger-agent
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/refstack
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/refstack-client
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
voting: false
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/release-schedule-generator
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/release-test
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/releases
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
irrelevant-files:
|
|
- ^deliverables/.*$
|
|
- openstack-tox-pep8:
|
|
irrelevant-files:
|
|
- ^deliverables/.*$
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
irrelevant-files:
|
|
- ^deliverables/.*$
|
|
|
|
- project:
|
|
name: openstack/renderspec
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/reno
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/requests-mock
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-requests-mock-tox-keystoneclient-tip
|
|
- legacy-requests-mock-tox-novaclient-tip
|
|
gate:
|
|
jobs:
|
|
- legacy-requests-mock-tox-keystoneclient-tip
|
|
- legacy-requests-mock-tox-novaclient-tip
|
|
|
|
- project:
|
|
name: openstack/requirements
|
|
templates:
|
|
- system-required
|
|
- openstack-pypy-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches: master
|
|
- legacy-requirements-integration-dsvm-ubuntu-trusty:
|
|
branches: ^stable/newton$
|
|
- legacy-requirements-integration-dsvm
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
branches: master
|
|
- legacy-requirements-integration-dsvm-ubuntu-trusty:
|
|
branches: ^stable/newton$
|
|
- legacy-requirements-integration-dsvm
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
post:
|
|
jobs:
|
|
- propose-updates:
|
|
timeout: 5400
|
|
vars:
|
|
update_target: requirements
|
|
- publish-loci-requirements
|
|
periodic:
|
|
jobs:
|
|
- publish-wheel-mirror-centos-7
|
|
- publish-wheel-mirror-ubuntu-trusty
|
|
- publish-wheel-mirror-ubuntu-xenial
|
|
- release-wheel-mirror:
|
|
dependencies:
|
|
- publish-wheel-mirror-centos-7
|
|
- publish-wheel-mirror-ubuntu-trusty
|
|
- publish-wheel-mirror-ubuntu-xenial
|
|
- propose-updates:
|
|
branches: master
|
|
vars:
|
|
update_target: requirements-constraints
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/rpm-packaging
|
|
templates:
|
|
- system-required
|
|
|
|
- project:
|
|
name: openstack/rpm-packaging-tools
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/rsd-lib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/rst2bash
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-labs-ig-cluster-kvm-ubuntu:
|
|
voting: false
|
|
- legacy-labs-ig-cluster-vbox-ubuntu:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/sahara
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- periodic-stable-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
- legacy-tempest-dsvm-sahara:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- legacy-grenade-dsvm-sahara:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-sahara-dsvm-scenario-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-sahara-dsvm-scenario-mod-wsgi:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
gate:
|
|
queue: sahara
|
|
jobs:
|
|
- legacy-sahara-dsvm-scenario-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-tempest-dsvm-sahara:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
experimental:
|
|
jobs:
|
|
- legacy-sahara-dsvm-scenario-multinode-spark:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- legacy-sahara-buildimages-cloudera-centos-7:
|
|
voting: false
|
|
- legacy-sahara-buildimages-ambari-centos-7:
|
|
voting: false
|
|
- legacy-sahara-dsvm-scenario-py3:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
|
|
- project:
|
|
name: openstack/sahara-ci-config
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/sahara-dashboard
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- release-notes-jobs
|
|
- publish-to-pypi-horizon
|
|
check:
|
|
jobs:
|
|
- legacy-sahara-dashboard-dsvm-integration:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/sahara-extra
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-sahara-extra-artifacts
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-sahara-extra-artifacts
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
- legacy-post-sahara-extra-artifacts
|
|
|
|
- project:
|
|
name: openstack/sahara-image-elements
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/sahara-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/sahara-tests
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint:
|
|
voting: false
|
|
- legacy-tempest-dsvm-sahara:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^sahara_cli_tests/.*$
|
|
- ^sahara_tempest_plugin/tests/cli/.*$
|
|
- ^sahara_tests/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- legacy-sahara-dsvm-scenario-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^sahara_tempest_plugin/.*$
|
|
- legacy-sahara-cli:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^sahara_tempest_plugin/tests/api/.*$
|
|
- ^sahara_tests/.*$
|
|
- ^tox.ini$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
gate:
|
|
queue: sahara
|
|
jobs:
|
|
- legacy-sahara-dsvm-scenario-neutron:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^sahara_tempest_plugin/.*$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
experimental:
|
|
jobs:
|
|
- legacy-sahara-dsvm-scenario-multinode-spark:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^sahara_tempest_plugin/.*$
|
|
|
|
- project:
|
|
name: openstack/scalpels
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
experimental:
|
|
jobs:
|
|
- legacy-scalpels-dsvm-neutron:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/scientific-wg
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/searchlight
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- release-openstack-server
|
|
|
|
- project:
|
|
name: openstack/searchlight-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/searchlight-ui
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-searchlight-ui-nodejs4-npm-run-lint
|
|
- legacy-searchlight-ui-nodejs4-npm-run-test
|
|
gate:
|
|
jobs:
|
|
- legacy-searchlight-ui-nodejs4-npm-run-lint
|
|
- legacy-searchlight-ui-nodejs4-npm-run-test
|
|
|
|
- project:
|
|
name: openstack/security-analysis
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/security-doc
|
|
templates:
|
|
- system-required
|
|
- translation-jobs
|
|
|
|
- project:
|
|
name: openstack/security-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/senlin
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/senlin-dashboard
|
|
templates:
|
|
- check-requirements
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-senlin-dashboard-nodejs4-npm-run-lint:
|
|
voting: false
|
|
- legacy-senlin-dashboard-nodejs4-npm-run-test:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/senlin-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/service-types-authority
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-service-types-authority-validate
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-service-types-authority-validate
|
|
post:
|
|
jobs:
|
|
- propose-updates:
|
|
vars:
|
|
update_target: os-service-types
|
|
dependencies:
|
|
- publish-service-types-authority
|
|
- publish-service-types-authority
|
|
|
|
- project:
|
|
name: openstack/shaker
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/shotgun
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/shovel
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- publish-to-pypi
|
|
release:
|
|
jobs:
|
|
- legacy-npm-upload:
|
|
dependencies:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/shovel-horizon
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-ceilometer
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-cinder
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-glance
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-gnocchi
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-keystone
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-neutron
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-nova
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-nova-hypervisor
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-openstackclients
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-rally
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap-tempest
|
|
templates:
|
|
- system-required
|
|
- snap-jobs
|
|
|
|
- project:
|
|
name: openstack/snap.openstack
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/solar
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/solar-resources
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/solum
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/solum-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/solum-infra-guestagent
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/solum-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/solum-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/spanner
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/sphinx-feature-classification
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/sqlalchemy-migrate
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8:
|
|
voting: false
|
|
- legacy-sqlalchemy-migrate-tox-py27sa07
|
|
- legacy-sqlalchemy-migrate-devstack-dsvm:
|
|
voting: false
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
- legacy-sqlalchemy-migrate-tox-py27sa07
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/stackalytics
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi-quietly
|
|
- docs-on-readthedocs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/stacklight-integration-tests
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/stacktach
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-klugman
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-notification-utils
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-notigen
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/stacktach-quince
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-quincy
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-sandbox
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/stacktach-shoebox
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-simport
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-stackdistiller
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-timex
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stacktach-winchester
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/stackube
|
|
templates:
|
|
- system-required
|
|
- golang-jobs
|
|
|
|
- project:
|
|
name: openstack/stackviz
|
|
templates:
|
|
- system-required
|
|
- nodejs4-jobs
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- openstack-python35-jobs
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-package-stackviz-element
|
|
|
|
- project:
|
|
name: openstack/steth
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/stevedore
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- check-requirements
|
|
- lib-forward-testing
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/sticks
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/sticks-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/storlets
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-storlets-functional
|
|
gate:
|
|
jobs:
|
|
- legacy-storlets-functional
|
|
|
|
- project:
|
|
name: openstack/surveil
|
|
templates:
|
|
- system-required
|
|
- docs-on-readthedocs
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- openstack-pypy-jobs-nonvoting
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/surveil-specs
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/sushy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/sushy-tools
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/swauth
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/swift
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- api-ref-jobs
|
|
- install-guide-jobs
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-swift-tox-xfs-tmp-py27
|
|
- legacy-swift-tox-xfs-tmp-py35
|
|
- legacy-swift-tox-xfs-tmp-func
|
|
- legacy-swift-tox-xfs-tmp-func-post-as-copy
|
|
- legacy-swift-tox-xfs-tmp-func-encryption
|
|
- legacy-swift-tox-xfs-tmp-func-ec:
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-swift-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^test/unit/.*$
|
|
- legacy-swift-dsvm-functional-identity-v3-only:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^test/unit/.*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^test/unit/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^test/unit/.*$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-swift-tox-xfs-tmp-py27
|
|
- legacy-swift-tox-xfs-tmp-py35
|
|
- legacy-swift-tox-xfs-tmp-func
|
|
- legacy-swift-tox-xfs-tmp-func-post-as-copy
|
|
- legacy-swift-tox-xfs-tmp-func-encryption
|
|
- legacy-swift-tox-xfs-tmp-func-ec:
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-swift-dsvm-functional:
|
|
irrelevant-files:
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^test/unit/.*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^test/unit/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^test/unit/.*$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
experimental:
|
|
jobs:
|
|
- legacy-swift-tox-xfs-tmp-py27-centos-7
|
|
- legacy-swift-tox-xfs-tmp-func-centos-7
|
|
- legacy-swift-tox-xfs-tmp-func-post-as-copy-centos-7
|
|
- legacy-swift-tox-xfs-tmp-func-encryption-centos-7
|
|
- legacy-swift-tox-xfs-tmp-func-ec-centos-7:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^test/unit/.*$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/ocata).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^install-guide/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^test/unit/.*$
|
|
|
|
- project:
|
|
name: openstack/swift-bench
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/swift-ceph-backend
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/swift-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/swift3
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
- legacy-swift3-tox-tempauth
|
|
- legacy-swift3-tox-keystone
|
|
- legacy-swift3-tox-s3acl
|
|
- legacy-swift3-tox-s3tests_tempauth:
|
|
voting: false
|
|
- legacy-swift3-tox-s3tests_keystone:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pylint
|
|
- legacy-swift3-tox-tempauth
|
|
- legacy-swift3-tox-keystone
|
|
- legacy-swift3-tox-s3acl
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
|
|
- project:
|
|
name: openstack/swiftonfile
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/swiftonhpss
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/synergy-scheduler-manager
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/synergy-service
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/syntribos
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/syntribos-openstack-templates
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/syntribos-payloads
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/tacker
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- openstack-python35-jobs
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/tacker-horizon
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- openstack-tox-py27
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/tacker-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/tap-as-a-service
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-neutron
|
|
- openstack-python35-jobs-neutron
|
|
check:
|
|
jobs:
|
|
- legacy-tempest-dsvm-tap-as-a-service:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron_taas/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
required-projects:
|
|
- openstack/neutron
|
|
gate:
|
|
jobs:
|
|
- legacy-tempest-dsvm-tap-as-a-service:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron_taas/tests/unit/.*$
|
|
- ^setup.cfg$
|
|
- ^specs/.*$
|
|
|
|
- project:
|
|
name: openstack/tap-as-a-service-dashboard
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-horizon
|
|
|
|
- project:
|
|
name: openstack/taskflow
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/tc-as-a-service
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
|
|
- project:
|
|
name: openstack/telcowg-usecases
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/telemetry-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/tempest
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- integrated-gate-py35
|
|
# TODO(mordred) Uncomment this when the variant bug is fixed
|
|
# - integrated-gate-nova-net
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- puppet-openstack-integration-4-scenario001-tempest-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- ^test-requirements.txt$
|
|
- puppet-openstack-integration-4-scenario002-tempest-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- ^test-requirements.txt$
|
|
- puppet-openstack-integration-4-scenario003-tempest-centos-7:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- ^test-requirements.txt$
|
|
- puppet-openstack-integration-4-scenario004-tempest-centos-7:
|
|
voting: false
|
|
branches: ^(?!stable/newton).*$
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- ^test-requirements.txt$
|
|
- legacy-tempest-dsvm-neutron-dvr:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-full-pike:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-full-ocata:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
voting: false
|
|
- legacy-tempest-dsvm-nnet-newton:
|
|
branches: stable/newton
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-full-newton:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-tox-plugin-sanity-check:
|
|
voting: false
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
gate:
|
|
queue: integrated
|
|
jobs:
|
|
- legacy-grenade-dsvm-neutron-multinode:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-full:
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-grenade-dsvm-neutron:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
experimental:
|
|
jobs:
|
|
- legacy-periodic-tempest-dsvm-all-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-dvr-ha-multinode-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-multinode-live-migration:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-cells:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-full-test-accounts:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-full-test-accounts:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-identity-v3-test-accounts:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-full-non-admin:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-nova-v20-api:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-lvm-multibackend:
|
|
voting: false
|
|
branches: ^(?!driverfixes/).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-cinder-v1:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
|
|
voting: false
|
|
branches: ^(?!(stable/(newton|ocata)|driverfixes/)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-pg-full:
|
|
voting: false
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-tempest-dsvm-neutron-full-opensuse-423:
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata)).*$
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
- publish-openstack-python-branch-tarball
|
|
pre-release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
release:
|
|
jobs:
|
|
- release-openstack-python-without-pypi
|
|
periodic-stable:
|
|
jobs:
|
|
- legacy-periodic-tempest-dsvm-nnet-newton:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-periodic-tempest-dsvm-neutron-full-newton:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-periodic-tempest-dsvm-neutron-full-ocata:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-periodic-tempest-dsvm-neutron-full-pike:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
periodic:
|
|
jobs:
|
|
- legacy-periodic-tempest-dsvm-full-test-accounts-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-periodic-tempest-dsvm-neutron-full-test-accounts-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-periodic-tempest-dsvm-neutron-full-non-admin-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
- legacy-periodic-tempest-dsvm-all-master:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tempest/hacking/.*$
|
|
- ^tempest/tests/.*$
|
|
|
|
- project:
|
|
name: openstack/tempest-horizon
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-horizon-dsvm-tempest-plugin
|
|
gate:
|
|
queue: horizon
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- legacy-horizon-dsvm-tempest-plugin
|
|
|
|
- project:
|
|
name: openstack/tempest-lib
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- lib-forward-testing
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/tempest-plugin-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/tempest-tripleo-ui
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/terracotta
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/third-party-ci-tools
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/timmy
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/tooz
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- lib-forward-testing
|
|
- release-notes-jobs
|
|
- periodic-stable-jobs
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/tosca-parser
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
|
|
- project:
|
|
name: openstack/training-guides
|
|
templates:
|
|
- system-required
|
|
- translation-jobs
|
|
|
|
- project:
|
|
name: openstack/training-labs
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
check:
|
|
jobs:
|
|
- legacy-gate-training-labs-scripts
|
|
gate:
|
|
jobs:
|
|
- legacy-gate-training-labs-scripts
|
|
post:
|
|
jobs:
|
|
- legacy-training-labs-scripts
|
|
|
|
- project:
|
|
name: openstack/transparency-policy
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
post:
|
|
jobs:
|
|
- publish-static
|
|
|
|
- project:
|
|
name: openstack/tricircle
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-tricircle-dsvm-functional
|
|
- openstack-tox-cover
|
|
- legacy-tricircle-dsvm-multiregion
|
|
gate:
|
|
jobs:
|
|
- legacy-tricircle-dsvm-functional
|
|
- openstack-tox-cover
|
|
- legacy-tricircle-dsvm-multiregion
|
|
|
|
- project:
|
|
name: openstack/trio2o
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-trio2o-dsvm-functional:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/tripleo-common
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/tripleo-common-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/tripleo-docs
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
files:
|
|
- ^tox.ini$
|
|
- ^deploy-guide/.*
|
|
- bindep.txt
|
|
- other-requirements.txt
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
files:
|
|
- ^tox.ini$
|
|
- ^deploy-guide/.*
|
|
- bindep.txt
|
|
- other-requirements.txt
|
|
|
|
- project:
|
|
name: openstack/tripleo-heat-templates
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
queue: tripleo
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/tripleo-image-elements
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
- release-notes-jobs
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/tripleo-incubator
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/tripleo-puppet-elements
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
- release-notes-jobs
|
|
|
|
- project:
|
|
name: openstack/tripleo-quickstart
|
|
templates:
|
|
- system-required
|
|
- publish-openstack-sphinx-docs
|
|
- release-openstack-server
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
gate:
|
|
queue: tripleo
|
|
jobs:
|
|
- openstack-tox-linters
|
|
|
|
- project:
|
|
name: openstack/tripleo-quickstart-extras
|
|
templates:
|
|
- system-required
|
|
- release-openstack-server
|
|
- release-notes-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
gate:
|
|
queue: tripleo
|
|
jobs:
|
|
- openstack-tox-linters
|
|
|
|
- project:
|
|
name: openstack/tripleo-repos
|
|
templates:
|
|
- system-required
|
|
- publish-to-pypi
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/tripleo-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/tripleo-ui
|
|
templates:
|
|
- system-required
|
|
- nodejs6-jobs
|
|
- nodejs6-publish-to-npm
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-tarball
|
|
|
|
- project:
|
|
name: openstack/tripleo-upgrade
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/tripleo-validations
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/trove
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- install-guide-jobs
|
|
- release-notes-jobs
|
|
- periodic-jobs-with-oslo-master
|
|
- api-ref-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- legacy-trove-functional-dsvm-mysql
|
|
- legacy-trove-scenario-dsvm-mariadb-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-mariadb-multi:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-mysql-single
|
|
- legacy-trove-scenario-dsvm-mysql-multi
|
|
- legacy-trove-scenario-dsvm-postgresql-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-postgresql-multi:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-pxc-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-pxc-multi:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-redis-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-redis-multi:
|
|
voting: false
|
|
- legacy-trove-tox-fakemodetests
|
|
- legacy-trove-tox-apiexamples
|
|
- openstack-tox-pylint
|
|
gate:
|
|
queue: trove
|
|
jobs:
|
|
- legacy-trove-functional-dsvm-mysql
|
|
- legacy-trove-scenario-dsvm-mysql-single
|
|
- legacy-trove-scenario-dsvm-mysql-multi
|
|
- legacy-trove-tox-fakemodetests
|
|
- legacy-trove-tox-apiexamples
|
|
- openstack-tox-pylint
|
|
post:
|
|
jobs:
|
|
- openstack-tox-cover
|
|
experimental:
|
|
jobs:
|
|
- legacy-grenade-dsvm-trove:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
- legacy-trove-scenario-dsvm-cassandra-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-cassandra-multi:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-couchbase-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-couchdb-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-mongodb-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-mongodb-multi:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-percona-single:
|
|
voting: false
|
|
- legacy-trove-scenario-dsvm-percona-multi:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/trove-dashboard
|
|
templates:
|
|
- system-required
|
|
- check-requirements
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- release-notes-jobs
|
|
- openstack-python-jobs-horizon
|
|
- openstack-python35-jobs-nonvoting
|
|
- publish-to-pypi-horizon
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py35:
|
|
required-projects:
|
|
- openstack/horizon
|
|
|
|
- project:
|
|
name: openstack/trove-integration
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/trove-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/tuning-box
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/turbo-hipster
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
|
|
- project:
|
|
name: openstack/uc-recognition
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/ui-cookiecutter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/upstream-institute-virtual-environment
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/vahana
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/valence
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/valence-specs
|
|
templates:
|
|
- system-required
|
|
- build-only-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/valet
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs-nonvoting
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/virtualbmc
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/virtualpdu
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-to-pypi
|
|
experimental:
|
|
jobs:
|
|
- legacy-tempest-dsvm-ironic-pxe_snmp-virtualpdu-src:
|
|
irrelevant-files:
|
|
- ^(test-|)requirements.txt$
|
|
- ^setup.cfg$
|
|
|
|
- project:
|
|
name: openstack/vitrage
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/vitrage-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/vitrage-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
|
|
- project:
|
|
name: openstack/vm-bm-wg
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/vmtp
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/vmware-nsx
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs-neutron
|
|
- check-requirements
|
|
- openstack-python35-jobs-neutron
|
|
- publish-to-pypi-neutron
|
|
check:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py27:
|
|
timeout: 5400
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py35:
|
|
timeout: 5400
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs:
|
|
required-projects:
|
|
- openstack/neutron
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-pep8:
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py27:
|
|
timeout: 5400
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
- openstack-tox-py35:
|
|
timeout: 5400
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball:
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
release:
|
|
jobs:
|
|
- release-openstack-python:
|
|
required-projects:
|
|
- openstack/networking-l2gw
|
|
- openstack/networking-sfc
|
|
- openstack/neutron-lbaas
|
|
- openstack/vmware-nsxlib
|
|
- openstack/neutron-fwaas
|
|
- openstack/neutron-dynamic-routing
|
|
- openstack/neutron-vpnaas
|
|
- openstack/tap-as-a-service
|
|
|
|
- project:
|
|
name: openstack/vmware-nsx-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
|
|
- project:
|
|
name: openstack/vmware-nsxlib
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- check-requirements
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/vmware-vspc
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/watcher
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- translation-jobs
|
|
- check-requirements
|
|
- release-notes-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/watcher-dashboard
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/watcher-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/watcher-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/whereto
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/windmill
|
|
templates:
|
|
- system-required
|
|
- ansible-role-jobs
|
|
- docs-on-readthedocs
|
|
- windmill-buildimages-xenial
|
|
- windmill-jobs-centos7-nv
|
|
- windmill-jobs-fedora-26
|
|
- windmill-jobs-xenial
|
|
|
|
- project:
|
|
name: openstack/workload-ref-archs
|
|
templates:
|
|
- system-required
|
|
- build-openstack-sphinx-docs
|
|
|
|
- project:
|
|
name: openstack/wsme
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xenapi-os-testing
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-bootstrap
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-cookies
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-fileupload
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-gettext
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-lrdragndrop
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-mock
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-sanitize
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-smart-table
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-angular-ui-router
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-bootstrap-datepicker
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-bootstrap-scss
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-bootswatch
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-d3
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-font-awesome
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-hogan
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-jasmine
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-jquery-migrate
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-jquery.bootstrap.wizard
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-jquery.quicksearch
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-jquery.tablesorter
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-jsencrypt
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-magic-search
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-mdi
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-qunit
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-rickshaw
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-roboto-fontface
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/xstatic-spin
|
|
templates:
|
|
- system-required
|
|
- noop-jobs
|
|
- publish-xstatic-to-pypi
|
|
|
|
- project:
|
|
name: openstack/yaql
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/zaqar
|
|
templates:
|
|
- system-required
|
|
- openstack-python35-jobs
|
|
- openstack-python-jobs
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- translation-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- api-ref-jobs
|
|
- install-guide-jobs
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- legacy-rally-dsvm-zaqar-zaqar:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/zaqar-specs
|
|
templates:
|
|
- system-required
|
|
- openstack-specs-jobs
|
|
check:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-py27
|
|
|
|
- project:
|
|
name: openstack/zaqar-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- project:
|
|
name: openstack/zaqar-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- translation-jobs-ocata
|
|
- translation-jobs-pike
|
|
- release-openstack-server
|
|
check:
|
|
jobs:
|
|
- legacy-zaqar-ui-nodejs4-npm-run-lint:
|
|
voting: false
|
|
- legacy-zaqar-ui-nodejs4-npm-run-test:
|
|
voting: false
|
|
|
|
- project:
|
|
name: openstack/zun
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- publish-openstack-sphinx-docs
|
|
- check-requirements
|
|
- api-ref-jobs
|
|
- publish-to-pypi
|
|
|
|
- project:
|
|
name: openstack/zun-tempest-plugin
|
|
templates:
|
|
- system-required
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
|
|
- project:
|
|
name: openstack/zun-ui
|
|
templates:
|
|
- system-required
|
|
- openstack-python-jobs
|
|
- openstack-python35-jobs
|
|
- check-requirements
|
|
- publish-openstack-sphinx-docs
|
|
- release-notes-jobs
|
|
- translation-jobs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- legacy-zun-ui-nodejs4-npm-run-lint
|
|
- legacy-zun-ui-nodejs4-npm-run-test:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- legacy-zun-ui-nodejs4-npm-run-lint
|