project-config/zuul.d/projects.yaml
Andreas Jaeger 627e61dc5c Add github sync job for tricircle
To sync the retirement change, we need add the github mirroring, add
the usual template.

This is important so that on github the retirement README is shown.

Change-Id: Ib2ebe108cba1e26b4cb89b6fe072d719a183d941
2020-06-13 09:28:29 +02:00

8781 lines
180 KiB
YAML

# Shared zuul config specific to the OpenStack Project
# Contains project pipeline definitions
- project:
# Only include system-required on openstack repos so that we don't
# run merge-check on third-party things like ansible
# Add for former OpenStack repos that got renamed as part of
# OpenDev change the system-required template as well:
name: ^(airship|jjb|starlingx|opendev|osf|performa|recordsansible|starlingx|ttygroup|windmill|x|zuul)/.*
templates:
- system-required
- project:
# Only include system-required on openstack repos so that we don't
# run merge-check on third-party things like ansible
name: ^openstack.*
templates:
- system-required
- project:
name: ^starlingx/.*$
check:
queue: starlingx
gate:
queue: starlingx
- project:
name: ansible/ansible
default-branch: devel
third-party-check:
jobs:
- openstacksdk-ansible-stable-2.6-functional-devstack:
branches: stable-2.6
files:
- ^lib/ansible/modules/cloud/openstack/.*
- ^contrib/inventory/openstack_inventory.py
- ^lib/ansible/plugins/inventory/openstack.py
- ^lib/ansible/module_utils/openstack.py
- ^lib/ansible/utils/module_docs_fragments/openstack.py
- shade-ansible-stable-2.5-functional-devstack:
branches: stable-2.5
files:
- ^lib/ansible/modules/cloud/openstack/.*
- ^contrib/inventory/openstack.py
- ^lib/ansible/plugins/inventory/openstack.py
- ^lib/ansible/module_utils/openstack.py
- ^lib/ansible/utils/module_docs_fragments/openstack.py
- project:
name: jjb/jenkins-job-builder
templates:
- publish-to-pypi
- project:
name: jjb/python-jenkins
templates:
- publish-to-pypi
- project:
name: opendev/afsmon
templates:
- publish-to-pypi
- project:
name: opendev/ansible-role-cloud-launcher
templates:
- ansible-role-jobs
- docs-on-readthedocs
vars:
rtd_webhook_id: '52747'
- project:
name: opendev/ansible-role-puppet
templates:
- system-config-puppet-apply-jobs
- project:
name: opendev/askbot-theme
templates:
- noop-jobs
- project:
name: opendev/bindep
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- publish-tox-docs-infra
check:
jobs:
- tox-cover
- project:
name: opendev/ci-sandbox
templates:
- noop-jobs
- project:
name: opendev/germqtt
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- project:
name: opendev/gerritbot
templates:
- publish-to-pypi
post:
jobs:
- publish-openstack-python-branch-tarball
- project:
name: opendev/gerritlib
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- project:
name: opendev/git-restack
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- publish-tox-docs-infra
- project:
name: opendev/git-review
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- publish-tox-docs-infra
- project:
name: opendev/glean
templates:
- publish-tox-docs-infra
- publish-to-pypi
check:
queue: glean
gate:
queue: glean
- project:
name: opendev/grafyaml
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-tox-docs-infra
- publish-to-pypi
check:
jobs:
- tox-cover
- project:
name: opendev/infra-manual
check:
jobs:
- opendev-tox-docs
gate:
jobs:
- opendev-tox-docs
promote:
jobs:
- opendev-promote-docs
- project:
name: opendev/infra-specs
check:
jobs:
- opendev-tox-docs
gate:
jobs:
- opendev-tox-docs
promote:
jobs:
- opendev-promote-docs
- project:
name: opendev/irc-meetings
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: opendev/jeepyb
templates:
- publish-to-pypi
check:
jobs:
- opendev-buildset-registry
- system-config-build-image-gerrit-base:
dependencies:
- name: opendev-buildset-registry
- name: system-config-build-image-python-builder-3.7
soft: true
files: &jeepyb_gerrit_files
- ^.*$
- system-config-build-image-gerrit-2.13:
dependencies:
- name: opendev-buildset-registry
- name: system-config-build-image-python-builder-3.7
soft: true
- name: system-config-build-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-build-image-gerrit-2.15:
dependencies:
- name: opendev-buildset-registry
- name: system-config-build-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-build-image-gerrit-2.16:
dependencies:
- name: opendev-buildset-registry
- name: system-config-build-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-build-image-gerrit-3.0:
dependencies:
- name: opendev-buildset-registry
- name: system-config-build-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-build-image-gerrit-master:
voting: false
dependencies:
- name: opendev-buildset-registry
- name: system-config-build-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
gate:
jobs:
- opendev-buildset-registry
- system-config-upload-image-gerrit-base:
dependencies:
- name: opendev-buildset-registry
- name: system-config-upload-image-python-builder-3.7
soft: true
files: *jeepyb_gerrit_files
- system-config-upload-image-gerrit-2.13:
dependencies:
- name: opendev-buildset-registry
- name: system-config-upload-image-python-builder-3.7
soft: true
- name: system-config-upload-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-upload-image-gerrit-2.15:
dependencies:
- name: opendev-buildset-registry
- name: system-config-upload-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-upload-image-gerrit-2.16:
dependencies:
- name: opendev-buildset-registry
- name: system-config-upload-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
- system-config-upload-image-gerrit-3.0:
dependencies:
- name: opendev-buildset-registry
- name: system-config-upload-image-gerrit-base
soft: true
files: *jeepyb_gerrit_files
promote:
jobs:
- system-config-promote-image-gerrit-base:
files: *jeepyb_gerrit_files
- system-config-promote-image-gerrit-2.13:
files: *jeepyb_gerrit_files
- system-config-promote-image-gerrit-2.15:
files: *jeepyb_gerrit_files
- system-config-promote-image-gerrit-2.16:
files: *jeepyb_gerrit_files
- system-config-promote-image-gerrit-3.0:
files: *jeepyb_gerrit_files
- project:
name: opendev/log-classify
templates:
- build-tox-docs
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py35
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py35
- project:
name: opendev/log_processor
templates:
- openstack-python-jobs-no-constraints
- publish-tox-docs-infra
- publish-to-pypi
- project:
name: opendev/lpmqtt
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-to-pypi
- project:
name: opendev/meetbot
templates:
- noop-jobs
- project:
name: opendev/mqtt_statsd
templates:
- openstack-python-jobs-no-constraints
- publish-to-pypi
- project:
name: opendev/project-config-example
check:
jobs:
- openstack-tox-linters
gate:
jobs:
- openstack-tox-linters
- project:
name: opendev/publications
templates:
- 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: opendev/puppet-apparmor
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-askbot
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-asterisk
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-bandersnatch
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-bugdaystats
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-bup
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-ciwatch
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-diskimage_builder
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-elastic_recheck
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-elasticsearch
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-ethercalc
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-germqtt
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-grafyaml
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-graphite
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-haveged
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-hound
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-httpd
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-infra-cookiecutter
templates:
- noop-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-jeepyb
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-jenkins
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-kerberos
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-kibana
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-lodgeit
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-log_processor
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-logrotate
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-logstash
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-lpmqtt
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-mailman
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-mediawiki
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-meetbot
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-mosquitto
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-mqtt_statsd
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-mysql_backup
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-nodepool
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-openafs
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-openstack_health
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-openstack_infra_spec_helper
check:
queue: system-config
jobs:
- legacy-puppet-openstack-infra-spec-helper-unit
gate:
queue: system-config
jobs:
- legacy-puppet-openstack-infra-spec-helper-unit
- project:
name: opendev/puppet-openstackci
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-openstackid
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-pgsql_backup
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-pip
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-planet
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-project_config
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-ptgbot
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-puppet
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-redis
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-refstack
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-reviewday
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-simpleproxy
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-ssh
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-ssl_cert_check
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-statusbot
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-storyboard
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-subunit2sql
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-sudoers
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-tmpreaper
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-translation_checksite
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-ulimit
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-unattended_upgrades
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-unbound
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-user
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-vcsrepo
templates:
- noop-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-zanata
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/puppet-zuul
templates:
- infra-puppet-check-jobs
- system-config-puppet-apply-jobs
- system-config-puppet-beaker-jobs
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/pynotedb
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-openstack-docs-pti
- publish-to-pypi
- project:
name: opendev/python-storyboardclient
templates:
- openstack-python-jobs-no-constraints
- openstack-python35-jobs-no-constraints
- publish-tox-docs-infra
- publish-to-pypi
check:
jobs:
- tox-cover
- project:
name: opendev/sandbox
release:
jobs:
- release-openstack-python
- legacy-sandbox-tag
templates:
- noop-jobs
pre-release:
jobs:
- legacy-sandbox-tag
- project:
name: opendev/statusbot
templates:
- publish-to-pypi
check:
jobs:
- tox-pep8
gate:
jobs:
- tox-pep8
post:
jobs:
- publish-openstack-python-branch-tarball
- project:
name: opendev/storyboard
templates:
- publish-to-pypi
- publish-tox-docs-infra
- translation-jobs-master-only
- project:
name: opendev/storyboard-webclient
release:
jobs:
- publish-openstack-javascript-content:
vars:
node_version: 8
create_tarball_directory: build
- project:
name: opendev/subunit2sql
templates:
- publish-to-pypi
- project:
name: opendev/system-config
check:
queue: system-config
gate:
queue: system-config
- project:
name: opendev/yaml2ical
templates:
- openstack-python35-jobs-no-constraints
- publish-to-pypi
check:
jobs:
- tox-pep8
gate:
jobs:
- tox-pep8
- project:
name: opendev/zone-opendev.org
deploy:
jobs:
- infra-prod-service-nameserver:
files: zones/.*
dependencies: []
- project:
name: opendev/zone-zuul-ci.org
deploy:
jobs:
- infra-prod-service-nameserver:
files: zones/.*
dependencies: []
- project:
name: openstack/adjutant
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/adjutant-ui
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ansible-collections-openstack
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-config_template
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ansible-hardening
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-plugin-container-connection
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-atos-hsm
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-chrony
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ansible-role-collect-logs
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ansible-role-container-registry
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/ansible-role-lunasa-hsm
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ansible-role-openstack-operations
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ansible-role-python_venv_build
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-qdrouterd
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-redhat-subscription
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-systemd_mount
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-systemd_networkd
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-systemd_service
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-thales-hsm
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ansible-role-tripleo-modify-image
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/ansible-role-uwsgi
templates:
- official-openstack-repo-jobs
- project:
name: openstack/aodh
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- install-guide-jobs
- publish-to-pypi
- project:
name: openstack/api-sig
templates:
- official-openstack-repo-jobs
- project:
name: openstack/api-site
templates:
- official-openstack-repo-jobs
- project:
name: openstack/arch-design
templates:
- official-openstack-repo-jobs
- project:
name: openstack/arch-wg
templates:
- official-openstack-repo-jobs
check:
jobs:
- openstack-tox-py27
gate:
jobs:
- openstack-tox-py27
- project:
name: openstack/auto-scaling-sig
templates:
- official-openstack-repo-jobs
- project:
name: openstack/automaton
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/barbican
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- api-guide-jobs
- install-guide-jobs
- publish-to-pypi
check:
queue: barbican
gate:
queue: barbican
- project:
name: openstack/barbican-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/barbican-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: barbican
gate:
queue: barbican
- project:
name: openstack/barbican-ui
templates:
- official-openstack-repo-jobs
- project:
name: openstack/bashate
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/bifrost
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/blazar
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- api-ref-jobs
check:
queue: blazar
gate:
queue: blazar
- project:
name: openstack/blazar-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/blazar-nova
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/blazar-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/blazar-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: blazar
gate:
queue: blazar
- project:
name: openstack/bugdaystats
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
post:
jobs:
- publish-openstack-python-branch-tarball
- project:
name: openstack/castellan
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ceilometer
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- install-guide-jobs
- publish-to-pypi
check:
queue: telemetry
gate:
queue: telemetry
- project:
name: openstack/ceilometer-powervm
templates:
- docs-on-readthedocs
- official-openstack-repo-jobs
- publish-to-pypi
vars:
rtd_webhook_id: '44767'
- project:
name: openstack/ceilometermiddleware
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/charm-aodh
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-barbican
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-barbican-softhsm
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-barbican-vault
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceilometer
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceilometer-agent
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceph-fs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceph-mon
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceph-osd
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceph-proxy
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceph-radosgw
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ceph-rbd-mirror
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-cinder
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-cinder-backup
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-cinder-backup-swift-proxy
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-cinder-ceph
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-cinder-purestorage
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-cloudkitty
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-deployment-guide
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-designate
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-designate-bind
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-glance
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-glance-simplestreams-sync
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-glusterfs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-gnocchi
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-guide
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-hacluster
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-heat
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-barbican-secrets
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-bgp
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-bind-rndc
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-ceph-client
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-ceph-mds
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-ceph-rbd-mirror
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-cinder-backend
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-cinder-backup
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-dashboard-plugin
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-designate
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-gnocchi
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-hacluster
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-keystone
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-keystone-admin
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-keystone-credentials
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-keystone-domain-backend
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-keystone-fid-service-provider
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-keystone-notifications
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-manila-plugin
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-mysql-innodb-cluster
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-mysql-router
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-mysql-shared
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-neutron-load-balancer
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-neutron-plugin
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-neutron-plugin-api-subordinate
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-nova-cell
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-nova-compute
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-odl-controller-api
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-openstack-ha
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-ovsdb-manager
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-pacemaker-remote
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-placement
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-rabbitmq
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-service-control
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-interface-websso-fid-service-provider
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-ironic
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-keystone
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-keystone-ldap
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-keystone-saml-mellon
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-layer-ceph
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-layer-ceph-base
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-layer-openstack
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-layer-openstack-api
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-layer-openstack-principle
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-manila
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-manila-ganesha
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-manila-generic
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-manila-glusterfs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-masakari
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-masakari-monitors
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-mistral
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-murano
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-mysql-innodb-cluster
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-mysql-router
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-neutron-api
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-neutron-api-odl
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-neutron-api-plugin-ovn
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-neutron-dynamic-routing
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-neutron-gateway
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-neutron-openvswitch
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-nova-cell-controller
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-nova-cloud-controller
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-nova-compute
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-nova-compute-proxy
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-nova-lxd
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-octavia
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-octavia-dashboard
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-octavia-diskimage-retrofit
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-odl-controller
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-openstack-dashboard
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-openvswitch-odl
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-pacemaker-remote
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-panko
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-percona-cluster
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-placement
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-rabbitmq-server
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-swift-proxy
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-swift-storage
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-tempest
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-trove
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-vault
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-watcher
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charm-watcher-dashboard
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charms.ceph
templates:
- official-openstack-repo-jobs
- project:
name: openstack/charms.openstack
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cinder
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- api-ref-jobs
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/cinder-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cinder-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/cinderlib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/cliff
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/cloudkitty
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: cloudkitty
gate:
queue: cloudkitty
- project:
name: openstack/cloudkitty-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/cloudkitty-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cloudkitty-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: cloudkitty
gate:
queue: cloudkitty
- project:
name: openstack/compute-hyperv
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/constellations
templates:
- official-openstack-repo-jobs
- project:
name: openstack/contributor-guide
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- project:
name: openstack/cookbook-openstack-application-catalog
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-bare-metal
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-block-storage
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-client
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-common
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-compute
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-dashboard
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-dns
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-identity
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-image
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-integration-test
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-network
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-ops-database
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-ops-messaging
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-orchestration
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstack-telemetry
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookbook-openstackclient
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cookiecutter
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/coverage2sql
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/cyborg
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- api-ref-jobs
- project:
name: openstack/cyborg-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/cyborg-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: cyborg
gate:
queue: cyborg
- project:
name: openstack/debtcollector
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/designate
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- install-guide-jobs
- publish-to-pypi
check:
queue: designate
gate:
queue: designate
- project:
name: openstack/designate-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/designate-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/designate-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: designate
gate:
queue: designate
- project:
name: openstack/devstack
check:
queue: integrated
gate:
queue: integrated
periodic:
jobs:
- propose-updates:
branches: master
vars:
update_target: devstack-plugins-list
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-gate
templates:
- integrated-gate-py3
- official-openstack-repo-jobs
- openstack-python35-jobs
check:
queue: integrated
jobs:
- openstack-tox-bashate
- openstack-tox-py27
- neutron-grenade
- neutron-grenade-multinode
- neutron-grenade-dvr-multinode:
voting: false
- legacy-tempest-dsvm-neutron-full-ocata:
voting: false
- legacy-tempest-dsvm-neutron-full-centos-7:
voting: false
- legacy-tempest-dsvm-multinode-full:
voting: false
gate:
queue: integrated
jobs:
- openstack-tox-py27
- neutron-grenade
- neutron-grenade-multinode
experimental:
jobs:
- legacy-tempest-dsvm-neutron-dvr-multinode-full
- neutron-tempest-dvr-ha-multinode-full
- project:
name: openstack/devstack-plugin-amqp1
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-ceph
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-container
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-cookiecutter
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-kafka
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-nfs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-open-cas
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-pika
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-plugin-zmq
templates:
- official-openstack-repo-jobs
- project:
name: openstack/devstack-tools
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/devstack-vagrant
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/dib-utils
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/diskimage-builder
templates:
- official-openstack-repo-jobs
- publish-openstack-docs-pti
- publish-to-pypi
check:
queue: glean
gate:
queue: glean
- project:
name: openstack/django_openstack_auth
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
# It seems at least one job needs to be defined.
# Otherwise, no verified result is post.
- noop:
branches: master
gate:
jobs:
# It seems at least one job needs to be defined.
# Otherwise, no verified result is post.
- noop:
branches: master
- project:
name: openstack/dragonflow
templates:
- publish-to-pypi
- project:
name: openstack/ec2-api
templates:
- install-guide-jobs
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: ec2-api
gate:
queue: ec2-api
- project:
name: openstack/ec2api-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: ec2-api
gate:
queue: ec2-api
- project:
name: openstack/election
templates:
- official-openstack-repo-jobs
- project:
name: openstack/enterprise-wg
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/eslint-config-openstack
templates:
- nodejs4-publish-to-npm
- official-openstack-repo-jobs
- project:
name: openstack/freezer
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: freezer
gate:
queue: freezer
- project:
name: openstack/freezer-api
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/freezer-dr
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/freezer-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/freezer-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: freezer
gate:
queue: freezer
- project:
name: openstack/freezer-web-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/futurist
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/glance
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- api-ref-jobs
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/glance-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/glance_store
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/goal-tools
templates:
- official-openstack-repo-jobs
- project:
name: openstack/governance
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/governance-sigs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/governance-uc
templates:
- official-openstack-repo-jobs
- project:
name: openstack/governance-website
templates:
- build-openstack-docs-pti
- official-openstack-repo-jobs
promote:
jobs:
- promote-governance-website
- project:
name: openstack/grenade
check:
queue: integrated
gate:
queue: integrated
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ha-guide
templates:
- official-openstack-repo-jobs
- project:
name: openstack/hacking
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/heat
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- api-ref-jobs
- install-guide-jobs
- publish-to-pypi
check:
queue: heat
gate:
queue: heat
- project:
name: openstack/heat-agents
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/heat-cfnclient
templates:
- official-openstack-repo-jobs
- project:
name: openstack/heat-cfntools
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/heat-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/heat-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/heat-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: heat
gate:
queue: heat
- project:
name: openstack/heat-templates
templates:
- official-openstack-repo-jobs
- project:
name: openstack/heat-translator
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/horizon
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: horizon
gate:
queue: horizon
- project:
name: openstack/i18n
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- project:
name: openstack/ideas
templates:
- official-openstack-repo-jobs
- project:
name: openstack/instack-undercloud
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/ironic
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- api-ref-jobs
- install-guide-jobs
- publish-to-pypi
check:
queue: ironic
gate:
queue: ironic
- project:
name: openstack/ironic-inspector
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- api-ref-jobs
check:
queue: ironic
gate:
queue: ironic
- project:
name: openstack/ironic-inspector-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ironic-lib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ironic-prometheus-exporter
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ironic-python-agent
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ironic-python-agent-builder
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ironic-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ironic-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: ironic
gate:
queue: ironic
- project:
name: openstack/ironic-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/js-openstack-lib
templates:
- nodejs4-publish-to-npm
- official-openstack-repo-jobs
- project:
name: openstack/karbor
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/karbor-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/karma-subunit-reporter
templates:
- nodejs4-publish-to-npm
- official-openstack-repo-jobs
- project:
name: openstack/kayobe
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/kayobe-config
templates:
- official-openstack-repo-jobs
- project:
name: openstack/kayobe-config-dev
templates:
- official-openstack-repo-jobs
- project:
name: openstack/keystone
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- api-ref-jobs
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/keystone-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/keystone-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/keystoneauth
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/keystonemiddleware
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/kolla
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/kolla-ansible
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/kolla-cli
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/kuryr
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: kuryr
gate:
queue: kuryr
- project:
name: openstack/kuryr-kubernetes
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/kuryr-libnetwork
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/kuryr-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: kuryr
gate:
queue: kuryr
- project:
name: openstack/ldappool
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/liberasurecode
templates:
- official-openstack-repo-jobs
- project:
name: openstack/loci
templates:
- official-openstack-repo-jobs
- project:
name: openstack/logstash-filters
templates:
- official-openstack-repo-jobs
- system-config-logstash-filter-jobs
- project:
name: openstack/magnum
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- install-guide-jobs
- api-ref-jobs
- publish-to-pypi
check:
queue: magnum
gate:
queue: magnum
- project:
name: openstack/magnum-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/magnum-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: magnum
gate:
queue: magnum
- project:
name: openstack/magnum-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/manila
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- install-guide-jobs
- publish-to-pypi
- project:
name: openstack/manila-image-elements
release:
jobs:
- manila-image-elements-publish-artifacts
templates:
- official-openstack-repo-jobs
- project:
name: openstack/manila-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/manila-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/manila-test-image
templates:
- official-openstack-repo-jobs
- project:
name: openstack/manila-ui
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- translation-jobs-master-stable
- project:
name: openstack/masakari
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- api-ref-jobs
- project:
name: openstack/masakari-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/masakari-monitors
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/masakari-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/metalsmith
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/microversion-parse
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/mistral
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: mistral
gate:
queue: mistral
- project:
name: openstack/mistral-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/mistral-extra
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/mistral-lib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/mistral-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/mistral-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: mistral
gate:
queue: mistral
- project:
name: openstack/molteniron
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-agent
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-analytics
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-api
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: monasca
- project:
name: openstack/monasca-ceilometer
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-common
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: monasca
- project:
name: openstack/monasca-events-api
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- api-ref-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: monasca
- project:
name: openstack/monasca-grafana-datasource
templates:
- nodejs4-publish-to-npm
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/monasca-kibana-plugin
templates:
- nodejs4-publish-to-npm
- official-openstack-repo-jobs
- project:
name: openstack/monasca-log-api
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- api-guide-jobs
- api-ref-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: monasca
- project:
name: openstack/monasca-notification
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-persister
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/monasca-statsd
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: monasca
- project:
name: openstack/monasca-thresh
templates:
- official-openstack-repo-jobs
- project:
name: openstack/monasca-transform
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/monasca-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/mox3
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/multi-arch-sig
templates:
- official-openstack-repo-jobs
- project:
name: openstack/murano
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- periodic-jobs-with-oslo-master
- api-ref-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: murano
- project:
name: openstack/murano-agent
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/murano-apps
templates:
- official-openstack-repo-jobs
- project:
name: openstack/murano-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/murano-pkg-check
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/murano-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/murano-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: monasca
gate:
queue: murano
- project:
name: openstack/networking-bagpipe
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
periodic:
jobs:
- openstack-tox-py36-with-neutron-lib-master:
required-projects:
- openstack/networking-bgpvpn
- openstack/networking-sfc
- project:
name: openstack/networking-baremetal
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/networking-bgpvpn
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
- translation-jobs-master-only
periodic:
jobs:
- openstack-tox-py36-with-neutron-lib-master:
required-projects:
- openstack/networking-bagpipe
- openstack/horizon
- project:
name: openstack/networking-generic-switch
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: networking-generic-switch
gate:
queue: networking-generic-switch
- project:
name: openstack/networking-hyperv
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/networking-l2gw
templates:
- publish-to-pypi
check:
queue: networking-l2gw
gate:
queue: networking-l2gw
- project:
name: openstack/networking-l2gw-tempest-plugin
templates:
- check-requirements
- tempest-plugin-jobs
check:
queue: networking-l2gw
gate:
queue: networking-l2gw
- project:
name: openstack/networking-midonet
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- translation-jobs-master-only
- publish-to-pypi
periodic:
jobs:
- openstack-tox-py36-with-neutron-lib-master:
required-projects:
- openstack/neutron-fwaas
- openstack/neutron-vpnaas
- openstack/neutron-dynamic-routing
- openstack/networking-l2gw
- x/tap-as-a-service
- project:
name: openstack/networking-odl
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- translation-jobs-master-only
- publish-to-pypi
periodic:
jobs:
- openstack-tox-py36-with-neutron-lib-master:
required-projects:
- openstack/ceilometer
- openstack/neutron-fwaas
- openstack/networking-l2gw
- openstack/networking-sfc
- openstack/networking-bgpvpn
- project:
name: openstack/networking-onos
templates:
- check-requirements
- 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-ovn
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
- noop:
branches: master
gate:
jobs:
- noop:
branches: master
- project:
name: openstack/networking-powervm
templates:
- docs-on-readthedocs
- official-openstack-repo-jobs
- publish-to-pypi
vars:
rtd_webhook_id: '44768'
- project:
name: openstack/networking-sfc
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
- project:
name: openstack/neutron
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- periodic-jobs-with-oslo-master
- periodic-jobs-with-neutron-lib-master
- periodic-jobs-with-ovsdbapp-master
- translation-jobs-master-stable
check:
queue: integrated
gate:
queue: integrated
experimental:
jobs:
- legacy-tempest-dsvm-neutron-ipv6only:
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:
branches: master
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
- ^doc/.*$
- ^neutron/locale/.*$
- ^neutron/tests/unit/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- project:
name: openstack/neutron-dynamic-routing
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
- project:
name: openstack/neutron-fwaas
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
- project:
name: openstack/neutron-fwaas-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/neutron-lbaas
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
- noop:
branches: master
gate:
jobs:
- noop:
branches: master
- project:
name: openstack/neutron-lbaas-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
- noop:
branches: master
gate:
jobs:
- noop:
branches: master
- project:
name: openstack/neutron-lib
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- api-ref-jobs
- publish-to-pypi
- project:
name: openstack/neutron-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/neutron-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/neutron-vpnaas
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
- project:
name: openstack/neutron-vpnaas-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- translation-jobs-master-stable
- project:
name: openstack/nose-html-output
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
post:
jobs:
- publish-openstack-python-branch-tarball
- project:
name: openstack/nova
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- publish-to-pypi
- translation-jobs-master-stable
- api-guide-jobs
- api-ref-jobs
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/nova-powervm
templates:
- docs-on-readthedocs
- official-openstack-repo-jobs
- publish-to-pypi
vars:
rtd_webhook_id: '44764'
- project:
name: openstack/nova-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/octavia
templates:
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- translation-jobs-master-stable
- api-ref-jobs
- publish-to-pypi
check:
queue: octavia
gate:
queue: octavia
- project:
name: openstack/octavia-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/octavia-lib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: octavia
gate:
queue: octavia
- project:
name: openstack/octavia-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: octavia
gate:
queue: octavia
- project:
name: openstack/openstack
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
release:
jobs:
- announce-release
- project:
name: openstack/openstack-ansible-apt_package_pinning
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-ceph_client
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-galera_client
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-galera_server
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-haproxy_server
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-lxc_container_create
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-lxc_hosts
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-memcached_server
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-nspawn_container_create
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-nspawn_hosts
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-openstack_hosts
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-openstack_openrc
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-ops
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_aodh
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_barbican
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_blazar
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_ceilometer
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_cinder
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_cloudkitty
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_congress
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_designate
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_glance
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_gnocchi
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_heat
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_horizon
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_ironic
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_karbor
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_keystone
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_magnum
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_manila
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_masakari
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_mistral
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_murano
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_neutron
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_nova
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_octavia
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_panko
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_placement
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_rally
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_sahara
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_swift
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_tacker
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_tempest
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_trove
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-os_zun
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-plugins
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-rabbitmq_server
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-repo_server
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-rsyslog_client
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-rsyslog_server
release:
jobs:
- announce-release
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ansible-tests
post:
jobs:
- propose-updates:
vars:
update_target: openstack-ansible-tests
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-chef
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-chef-repo
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/openstack-chef-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-doc-tools
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/openstack-health
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-helm
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- project:
name: openstack/openstack-helm-addons
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-helm-docs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-helm-images
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-helm-infra
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-manuals
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
post:
jobs:
- propose-updates:
vars:
update_target: openstack-manuals
- project:
name: openstack/openstack-nose
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/openstack-planet
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-ux
templates:
- openstack-specs-jobs
- project:
name: openstack/openstack-virtual-baremetal
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-zuul-jobs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/openstack-zuul-roles
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/openstackclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/openstackdocstheme
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/openstacksdk
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/operations-guide
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- project:
name: openstack/ops-tags-team
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/os-api-ref
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-apply-config
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/os-brick
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-client-config
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-collect-config
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/os-ken
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-loganalyze
templates:
- official-openstack-repo-jobs
- project:
name: openstack/os-net-config
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/os-performance-tools
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-refresh-config
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/os-resource-classes
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-service-types
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-testr
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-traits
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-vif
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/os-win
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: os-win
gate:
queue: os-win
- project:
name: openstack/osc-lib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/osc-placement
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo-cookiecutter
templates:
- official-openstack-repo-jobs
- project:
name: openstack/oslo-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/oslo.cache
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.concurrency
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.config
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo.context
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo.db
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.i18n
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.limit
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo.log
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.messaging
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.metrics
templates:
- official-openstack-repo-jobs
- project:
name: openstack/oslo.middleware
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.policy
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.privsep
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.reports
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.rootwrap
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo.serialization
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo.service
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.tools
templates:
- official-openstack-repo-jobs
- project:
name: openstack/oslo.upgradecheck
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/oslo.utils
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.versionedobjects
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslo.vmware
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/oslotest
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/osprofiler
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ossa
templates:
- official-openstack-repo-jobs
- project:
name: openstack/oswin-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: os-win
gate:
queue: os-win
- project:
name: openstack/ovn-octavia-provider
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/ovsdbapp
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/panko
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/patrole
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/paunch
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
- noop:
branches: master
queue: tripleo
gate:
jobs:
- noop:
branches: master
queue: tripleo
- project:
name: openstack/pbr
templates:
- official-openstack-repo-jobs
- publish-to-pypi
periodic:
jobs:
- pbr-installation-devstack:
branches: master
- pbr-installation-upstream-devstack:
branches: master
- project:
name: openstack/performance-docs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/placement
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/project-config
check:
queue: project-config
jobs:
- build-openstack-specs-site:
files: &specs-site
- bindep.txt
- specs/.*
- other-requirements.txt
- tox.ini
- openstack-zuul-jobs-linters
- project-config-dib
- project-config-gerrit
- project-config-grafyaml
- project-config-infra-docs-index:
files: &infra-docs-index
- bindep.txt
- docs-site/.*
- other-requirements.txt
- tox.ini
- project-config-irc-access
- project-config-nodepool
- project-config-bindep-fallback-centos-7
- project-config-bindep-fallback-opensuse-15
- project-config-bindep-fallback-ubuntu-xenial
gate:
queue: project-config
jobs:
- build-openstack-specs-site:
files: *specs-site
- openstack-zuul-jobs-linters
- project-config-dib
- project-config-gerrit
- project-config-grafyaml
- project-config-infra-docs-index:
files: *infra-docs-index
- project-config-irc-access
- project-config-nodepool
- project-config-bindep-fallback-centos-7
- project-config-bindep-fallback-opensuse-15
- project-config-bindep-fallback-ubuntu-xenial
deploy:
jobs:
- promote-infra-index:
files: *infra-docs-index
- promote-openstack-specs-site:
files: *specs-site
- infra-prod-manage-projects:
dependencies: []
files:
- gerrit/.*
- infra-prod-service-nodepool:
dependencies: []
files:
- nodepool/.*
- infra-prod-service-zuul:
dependencies:
- name: infra-prod-manage-projects
soft: true
files:
- zuul/main.yaml
- infra-prod-run-accessbot:
dependencies: []
files:
- accessbot/channels.yaml
periodic:
jobs:
- propose-project-config-update
opendev-prod-hourly:
jobs:
- publish-irc-meetings
templates:
- official-openstack-repo-jobs
- project:
name: openstack/project-navigator-data
templates:
- official-openstack-repo-jobs
- project:
name: openstack/project-team-guide
templates:
- official-openstack-repo-jobs
- project:
name: openstack/ptgbot
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
templates:
- official-openstack-repo-jobs
- project:
name: openstack/publiccloud-sig
templates:
- official-openstack-repo-jobs
- project:
name: openstack/puppet-aodh
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-barbican
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-ceilometer
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-ceph
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-cinder
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-cloudkitty
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-congress
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-designate
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-ec2api
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-freezer
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-glance
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-glare
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-gnocchi
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-heat
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-horizon
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-ironic
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-keystone
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-magnum
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-manila
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-mistral
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-monasca
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-murano
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-neutron
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-nova
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-octavia
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-openstack-cookiecutter
templates:
- official-openstack-repo-jobs
- project:
name: openstack/puppet-openstack_extras
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-openstack-guide
templates:
- official-openstack-repo-jobs
- project:
name: openstack/puppet-openstack-integration
periodic:
jobs:
- propose-updates:
branches: master
vars:
update_target: puppet-openstack-constraints
templates:
- official-openstack-repo-jobs
- project:
name: openstack/puppet-openstack_spec_helper
templates:
- official-openstack-repo-jobs
- project:
name: openstack/puppet-openstack-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/puppet-openstacklib
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-oslo
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-ovn
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-pacemaker
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-panko
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-placement
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-qdr
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-rally
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-sahara
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-senlin
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-swift
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-tacker
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-tempest
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-tripleo
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/puppet-trove
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-vitrage
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-vswitch
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-watcher
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/puppet-zaqar
templates:
- official-openstack-repo-jobs
- puppet-release-jobs
- project:
name: openstack/pycadf
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/pyeclib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/pymod2pkg
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-adjutantclient
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-aodhclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-barbicanclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-blazarclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-brick-cinderclient-ext
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-cinderclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-cloudkittyclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-cyborgclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-designateclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-dracclient
templates:
- publish-to-pypi
- project:
name: openstack/python-freezerclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-glanceclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-heatclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-ironic-inspector-client
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-ironicclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-karborclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-keystoneclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-magnumclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-manilaclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-masakariclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-mistralclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-monascaclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-muranoclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-neutronclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-novaclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-octaviaclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-openstackclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/python-pankoclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-qinlingclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: qinling
gate:
queue: qinling
- project:
name: openstack/python-saharaclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/python-searchlightclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-senlinclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-solumclient
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- publish-to-pypi
- project:
name: openstack/python-swiftclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/python-tackerclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-tricircleclient
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/python-tripleoclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/python-troveclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: trove
gate:
queue: trove
- project:
name: openstack/python-vitrageclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-watcherclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-zaqarclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/python-zunclient
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/qa-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/qinling
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: qinling
gate:
queue: qinling
- project:
name: openstack/qinling-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- translation-jobs-master-only
- project:
name: openstack/rally
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/rally-openstack
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/release-test
templates:
- official-openstack-repo-jobs
- project:
name: openstack/releases
templates:
- official-openstack-repo-jobs
- project:
name: openstack/renderspec
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/reno
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/requestsexceptions
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/requirements
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
jobs:
- openstack-tox-docs:
branches: master
gate:
queue: integrated
jobs:
- openstack-tox-docs:
branches: master
promote:
jobs:
- promote-openstack-tox-docs:
branches: master
periodic:
jobs:
- publish-wheel-cache-centos-7
- publish-wheel-cache-centos-8
- publish-wheel-cache-debian-buster
- publish-wheel-cache-ubuntu-focal
- publish-wheel-cache-ubuntu-bionic
- publish-wheel-cache-ubuntu-xenial
- publish-wheel-cache-centos-8-arm64
- publish-wheel-cache-debian-buster-arm64
- publish-wheel-cache-ubuntu-focal-arm64
- publish-wheel-cache-ubuntu-bionic-arm64
- publish-wheel-cache-ubuntu-xenial-arm64
- release-wheel-cache:
dependencies:
- publish-wheel-cache-centos-7
- publish-wheel-cache-centos-8
- publish-wheel-cache-debian-buster
- publish-wheel-cache-ubuntu-focal
- publish-wheel-cache-ubuntu-bionic
- publish-wheel-cache-ubuntu-xenial
- publish-wheel-cache-centos-8-arm64
- publish-wheel-cache-debian-buster-arm64
- publish-wheel-cache-ubuntu-focal-arm64
- publish-wheel-cache-ubuntu-bionic-arm64
- publish-wheel-cache-ubuntu-xenial-arm64
- propose-updates:
nodeset: ubuntu-bionic
branches: master
vars:
update_target: requirements-constraints
- project:
name: openstack/reviewday
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
post:
jobs:
- publish-openstack-python-branch-tarball
- project:
name: openstack/reviewstats
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/rpm-packaging
templates:
- official-openstack-repo-jobs
- project:
name: openstack/rpm-packaging-tools
templates:
- official-openstack-repo-jobs
- project:
name: openstack/sahara
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/sahara-extra
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/sahara-image-elements
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/sahara-plugin-ambari
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-cdh
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-mapr
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-spark
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-storm
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-plugin-vanilla
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/sahara-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/sahara-tests
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: sahara
gate:
queue: sahara
- project:
name: openstack/scientific-wg
templates:
- official-openstack-repo-jobs
- project:
name: openstack/searchlight
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- publish-to-pypi
- project:
name: openstack/searchlight-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/searchlight-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/security-analysis
templates:
- official-openstack-repo-jobs
- project:
name: openstack/security-doc
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- project:
name: openstack/security-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/self-healing-sig
templates:
- official-openstack-repo-jobs
- project:
name: openstack/senlin
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- publish-to-pypi
check:
queue: senlin
gate:
queue: senlin
- project:
name: openstack/senlin-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/senlin-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: senlin
gate:
queue: senlin
- project:
name: openstack/service-types-authority
templates:
- official-openstack-repo-jobs
post:
jobs:
- propose-updates:
vars:
target: os-service-types
dependencies:
- publish-service-types-authority
- project:
name: openstack/shade
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/solum
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
check:
queue: solum
gate:
queue: solum
- project:
name: openstack/solum-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/solum-infra-guestagent
templates:
- openstack-cover-jobs
- openstack-python-jobs
- openstack-python35-jobs-nonvoting
- check-requirements
- publish-to-pypi
- project:
name: openstack/solum-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/solum-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: solum
gate:
queue: solum
- project:
name: openstack/specs-cookiecutter
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/sphinx-feature-classification
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/stackviz
templates:
- official-openstack-repo-jobs
- project:
name: openstack/stevedore
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/storlets
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/sushy
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/sushy-cli
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/sushy-tools
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/swift
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- translation-jobs-master-stable
- api-ref-jobs
- install-guide-jobs
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/swift-bench
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/tacker
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- publish-to-pypi
- project:
name: openstack/tacker-horizon
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/tacker-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/taskflow
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/telemetry-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/telemetry-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: telemetry
gate:
queue: telemetry
- project:
name: openstack/tempest
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: integrated
gate:
queue: integrated
- project:
name: openstack/tempest-horizon
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: horizon
gate:
queue: horizon
- project:
name: openstack/tempest-lib
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/tempest-plugin-cookiecutter
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/tempest-stress
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tenks
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/tooz
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/tosca-parser
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/training-guides
templates:
- official-openstack-repo-jobs
- translation-jobs-master-only
- project:
name: openstack/training-labs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/transparency-policy
templates:
- build-openstack-docs-pti
- official-openstack-repo-jobs
- project:
name: openstack/tricircle
templates:
- official-openstack-repo-jobs
- noop-jobs
- project:
name: openstack/tripleo-ansible
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-ci
check:
queue: tripleo
gate:
queue: tripleo
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-common
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-common-tempest-plugin
check:
queue: tripleo
gate:
queue: tripleo
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-docs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-ha-utils
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-heat-templates
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-image-elements
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-ipsec
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/tripleo-operator-ansible
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-puppet-elements
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-quickstart
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-quickstart-extras
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-repos
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/tripleo-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/tripleo-ui
check:
jobs:
- noop:
branches: master
gate:
jobs:
- noop:
branches: master
- project:
name: openstack/tripleo-upgrade
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/tripleo-validations
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/trove
templates:
- api-ref-jobs
- install-guide-jobs
- official-openstack-repo-jobs
- periodic-jobs-with-oslo-master
- publish-to-pypi
- translation-jobs-master-stable
check:
queue: trove
gate:
queue: trove
- project:
name: openstack/trove-dashboard
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/trove-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/trove-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: trove
gate:
queue: trove
- project:
name: openstack/uc-recognition
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/ui-cookiecutter
templates:
- official-openstack-repo-jobs
- project:
name: openstack/upstream-institute-virtual-environment
templates:
- noop-jobs
- official-openstack-repo-jobs
- project:
name: openstack/validations-common
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/validations-libs
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: tripleo
gate:
queue: tripleo
- project:
name: openstack/virtualbmc
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/vitrage
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: vitrage
gate:
queue: vitrage
- project:
name: openstack/vitrage-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/vitrage-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/vitrage-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: vitrage
gate:
queue: vitrage
- project:
name: openstack/watcher
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- api-ref-jobs
check:
queue: watcher
gate:
queue: watcher
- project:
name: openstack/watcher-dashboard
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: watcher
gate:
queue: watcher
- project:
name: openstack/watcher-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/watcher-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: watcher
gate:
queue: watcher
- project:
name: openstack/whereto
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/workload-ref-archs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/xstatic-angular
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-bootstrap
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-gettext
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-lrdragndrop
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-material
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-notify
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-smart-table
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-uuid
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-angular-vis
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-bootstrap-datepicker
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-bootstrap-scss
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-bootswatch
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-d3
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-dagre
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-dagre-d3
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-filesaver
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-font-awesome
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-graphlib
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-hogan
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-jasmine
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-jquery-migrate
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-jquery.quicksearch
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-jquery.tablesorter
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-js-yaml
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-jsencrypt
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-json2yaml
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-lodash
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-magic-search
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-mdi
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-moment
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-moment-timezone
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-rickshaw
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-roboto-fontface
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/xstatic-spin
templates:
- noop-jobs
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/yaql
templates:
- official-openstack-repo-jobs
- publish-to-pypi
- project:
name: openstack/zaqar
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- api-ref-jobs
- install-guide-jobs
- publish-to-pypi
check:
queue: zaqar
gate:
queue: zaqar
- project:
name: openstack/zaqar-specs
templates:
- official-openstack-repo-jobs
- project:
name: openstack/zaqar-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: zaqar
gate:
queue: zaqar
- project:
name: openstack/zaqar-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: openstack/zun
templates:
- api-ref-jobs
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: zun
gate:
queue: zun
- project:
name: openstack/zun-tempest-plugin
templates:
- official-openstack-repo-jobs
- publish-to-pypi
check:
queue: zun
gate:
queue: zun
- project:
name: openstack/zun-ui
templates:
- official-openstack-repo-jobs
- translation-jobs-master-stable
- publish-to-pypi
- project:
name: osf/groups
check:
jobs:
- legacy-groups-unittests
gate:
jobs:
- legacy-groups-unittests
post:
jobs:
- legacy-groups-release-branch
release:
jobs:
- legacy-groups-release-master
- project:
name: osf/groups-static-pages
templates:
- noop-jobs
- project:
name: osf/odsreg
templates:
- noop-jobs
- project:
name: osf/openstackid
release:
jobs:
- openstackid-release-master
- project:
name: osf/openstackid-resources
templates:
- noop-jobs
- project:
name: osf/openstackweb
templates:
- noop-jobs
- project:
name: osf/python-tempestconf
templates:
- publish-to-pypi
- project:
name: osf/refstack
templates:
- publish-to-pypi
- project:
name: performa/os-faults
templates:
- publish-to-pypi
- project:
name: performa/shaker
templates:
- publish-to-pypi
- project:
name: philpep/testinfra
third-party-check:
jobs:
- system-config-run-base-ansible-devel:
required-projects:
- opendev/system-config
- project:
name: recordsansible/ansible-role-ara
templates:
- noop-jobs
- project:
name: recordsansible/ara
templates:
- publish-to-pypi-quietly
- project:
name: sigmavirus24/github3.py
third-party-check:
jobs:
- tox-py35-on-zuul
- project:
name: ttygroup/boartty
templates:
- noop-jobs
- project:
name: ttygroup/gertty
templates:
- noop-jobs
- project:
name: x/alexandria
templates:
- publish-to-pypi
- project:
name: x/almanach
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
check:
jobs:
- legacy-tempest-almanach-dsvm
gate:
jobs:
- legacy-tempest-almanach-dsvm
- project:
name: x/ansible-role-bindep
templates:
- build-openstack-docs-pti
- project:
name: x/ansible-role-fedmsg
templates:
- build-openstack-docs-pti
- project:
name: x/ansible-role-jenkins
templates:
- noop-jobs
- project:
name: x/ansible-role-jenkins-job-builder
templates:
- build-openstack-docs-pti
- project:
name: x/ansible-role-jenkins-plugins
templates:
- noop-jobs
- project:
name: x/ansible-role-shade
templates:
- build-openstack-docs-pti
- project:
name: x/apmec
templates:
- publish-to-pypi
- project:
name: x/apmec-horizon
templates:
- publish-to-pypi
- project:
name: x/bansho
templates:
- noop-jobs
- project:
name: x/bareon
templates:
- openstack-python-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/bareon-allocator
templates:
- openstack-python-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/bareon-api
templates:
- openstack-python-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/bareon-image-elements
templates:
- noop-jobs
- project:
name: x/bareon-ironic
templates:
- openstack-python-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/bareon-specs
templates:
- docs-on-readthedocs
- build-only-specs-jobs
- project:
name: x/bilean
templates:
- noop-jobs
- project:
name: x/broadview-collector
templates:
- noop-jobs
- project:
name: x/broadview-lib
templates:
- noop-jobs
- project:
name: x/broadview-ui
templates:
- noop-jobs
- project:
name: x/browbeat
templates:
- publish-to-pypi
- project:
name: x/cathead
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/ceilometer-zvm
templates:
- openstack-python-jobs
- project:
name: x/charm-6wind-virtual-accelerator
templates:
- python35-charm-jobs
- project:
name: x/charm-neutron-api-plumgrid
templates:
- python35-charm-jobs
- project:
name: x/charm-plumgrid-director
templates:
- python35-charm-jobs
- project:
name: x/charm-plumgrid-edge
templates:
- python35-charm-jobs
- project:
name: x/charm-plumgrid-gateway
templates:
- python35-charm-jobs
- project:
name: x/ci-cd-pipeline-app-murano
templates:
- noop-jobs
- project:
name: x/cinder-fusioncompute
templates:
- openstack-python-jobs
- check-requirements
- project:
name: x/cisco-ironic-contrib
templates:
- openstack-python-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/ciwatch
templates:
- openstack-python-jobs-no-constraints
- project:
name: x/cloudbase-init
templates:
- publish-to-pypi
- project:
name: x/cloudcafe
templates:
- noop-jobs
- project:
name: x/cloudpulse
templates:
- publish-to-pypi
- project:
name: x/cloudroast
templates:
- noop-jobs
- project:
name: x/cognitive
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/collectd-openstack-plugins
templates:
- openstack-python-jobs
- project:
name: x/compass-adapters
templates:
- noop-jobs
- project:
name: x/compass-core
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/compass-install
templates:
- noop-jobs
- project:
name: x/compass-specs
templates:
- build-only-specs-jobs
- project:
name: x/compass-web
templates:
- noop-jobs
- project:
name: x/conveyor
templates:
- openstack-python-jobs
- check-requirements
- project:
name: x/coupler
templates:
- openstack-python-jobs
- check-requirements
- project:
name: x/cursive
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/daisycloud-core
templates:
- noop-jobs
- project:
name: x/dash-stack
templates:
- noop-jobs
- project:
name: x/delimiter
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- project:
name: x/devstack-plugin-additional-pkg-repos
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: x/devstack-plugin-glusterfs
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:
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-dsvm-glusterfs-native:
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-dsvm-glusterfs-nfs-heketi:
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- manila-tempest-dsvm-glusterfs-native-heketi:
branches: ^(?!driverfixes/).*$
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- project:
name: x/devstack-plugin-hdfs
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: x/devstack-plugin-libvirt-qemu
check:
jobs:
- openstack-tox-bashate
gate:
jobs:
- openstack-tox-bashate
- project:
name: x/devstack-plugin-mariadb
check:
jobs:
- openstack-tox-bashate
gate:
jobs:
- openstack-tox-bashate
- project:
name: x/devstack-plugin-tar-installer
check:
jobs:
- openstack-tox-bashate
gate:
jobs:
- openstack-tox-bashate
- project:
name: x/devstack-plugin-vmax
check:
jobs:
- openstack-tox-bashate
gate:
jobs:
- openstack-tox-bashate
- project:
name: x/distil
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- project:
name: x/distil-ui
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- project:
name: x/doc8
templates:
- noop-jobs
- project:
name: x/docker-machine-openstack
templates:
- golang-jobs
- project:
name: x/downpour
templates:
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/drbd-devstack
check:
jobs:
- openstack-tox-bashate
gate:
jobs:
- openstack-tox-bashate
- project:
name: x/driverlog
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/ec2-driver
templates:
- noop-jobs
- project:
name: x/ekko
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- project:
name: x/entropy
templates:
- openstack-python-jobs
- openstack-python35-jobs-nonvoting
- project:
name: x/flame
templates:
- openstack-python-jobs
- openstack-python35-jobs
- project:
name: x/foxnut
templates:
- openstack-python-jobs
- project:
name: x/gabbi-tempest
templates:
- publish-to-pypi
- project:
name: x/gce-api
templates:
- openstack-python-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/gearman-plugin
check:
jobs:
- legacy-gearman-plugin-maven-build
gate:
jobs:
- legacy-gearman-plugin-maven-build
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: x/gerrit-dash-creator
templates:
- publish-to-pypi
- docs-on-readthedocs
vars:
rtd_webhook_id: '43048'
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/giftwrap
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/git-nit
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/git-os-job
templates:
- publish-to-pypi
- project:
name: x/git-repo-manifests
templates:
- noop-jobs
- project:
name: x/glare
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/glare-specs
templates:
- build-only-specs-jobs
check:
jobs:
- openstack-tox-py27
gate:
jobs:
- openstack-tox-py27
- project:
name: x/gluon
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/golang-client
templates:
- golang-jobs
- project:
name: x/golang-commons
templates:
- golang-jobs
- project:
name: x/gos-brick
templates:
- golang-jobs
- project:
name: x/group-based-policy
templates:
- openstack-python-jobs
- publish-to-pypi
check:
jobs:
- 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:
voting: false
branches: ^(?!stable/mitaka).*$
- project:
name: x/group-based-policy-automation
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/group-based-policy-specs
check:
jobs:
- openstack-tox-py27
- build-openstack-sphinx-docs
gate:
jobs:
- openstack-tox-py27
- build-openstack-sphinx-docs
- project:
name: x/group-based-policy-ui
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/horizon-mellanox
templates:
- openstack-python-jobs
- project:
name: x/hurricane
templates:
- noop-jobs
- project:
name: x/inception
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/intel-nfv-ci-tests
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/interop-workloads
templates:
- build-openstack-docs-pti
- project:
name: x/iotronic
templates:
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/iotronic-lightning-rod
templates:
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/iotronic-ui
templates:
- openstack-python-jobs-horizon
- check-requirements
- publish-to-pypi
- project:
name: x/ipa-example-hardware-managers
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/ironic-staging-drivers
templates:
- publish-to-pypi
- project:
name: x/jacket
templates:
- openstack-python-jobs
- check-requirements
- project:
name: x/jenkins-plugins-for-murano
templates:
- noop-jobs
- project:
name: x/k8s-cloud-provider
templates:
- noop-jobs
- project:
name: x/k8s-docker-suite-app-murano
templates:
- build-openstack-docs-pti
check:
jobs:
- build-openstack-releasenotes
gate:
jobs:
- build-openstack-releasenotes
- project:
name: x/kiloeyes
templates:
- openstack-cover-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/kingbird
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- publish-to-pypi
check:
jobs:
- legacy-kingbird-dsvm-multiregion:
voting: false
- project:
name: x/kingbird-dashboard
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/kloudbuster
templates:
- publish-to-pypi
- project:
name: x/kosmos
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- project:
name: x/kosmos-specs
templates:
- build-only-specs-jobs
- project:
name: x/kwapi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/marshal
templates:
- openstack-python-jobs
- check-requirements
- project:
name: x/meghdwar
templates:
- openstack-python-jobs
- project:
name: x/merlin
templates:
- nodejs4-jobs
post:
jobs:
- publish-openstack-javascript-content
release:
jobs:
- publish-openstack-javascript-content
- project:
name: x/meteos
templates:
- openstack-python-jobs
- project:
name: x/meteos-ui
templates:
- openstack-python-jobs
- openstack-python35-jobs
- project:
name: x/mitmstack
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/mixmatch
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/mogan
templates:
- openstack-cover-jobs
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- project:
name: x/mogan-specs
templates:
- build-only-specs-jobs
check:
jobs:
- openstack-tox-py27
gate:
jobs:
- openstack-tox-py27
- project:
name: x/mogan-ui
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- project:
name: x/monasca-vagrant
templates:
- noop-jobs
- project:
name: x/mors
templates:
- noop-jobs
- project:
name: x/murano-plugin-networking-sfc
templates:
- openstack-python-jobs
- openstack-python35-jobs
- project:
name: x/namos
templates:
- noop-jobs
- project:
name: x/nemesis
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/nerd-reviewer
templates:
- openstack-cover-jobs
- openstack-python-jobs
- openstack-python35-jobs
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/networking-ale-omniswitch
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-ansible
templates:
- publish-to-pypi
- project:
name: x/networking-arista
templates:
- publish-to-pypi
- project:
name: x/networking-avaya
templates:
- noop-jobs
- project:
name: x/networking-bigswitch
templates:
- publish-to-pypi
- project:
name: x/networking-brocade
templates:
- openstack-python-jobs-neutron
- project:
name: x/networking-cisco
templates:
- publish-to-pypi
- project:
name: x/networking-cumulus
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-dpm
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
check:
jobs:
- build-openstack-sphinx-docs:
required-projects:
- openstack/neutron
gate:
jobs:
- build-openstack-sphinx-docs:
required-projects:
- openstack/neutron
- project:
name: x/networking-edge-vpn
templates:
- openstack-python-jobs-neutron
- project:
name: x/networking-extreme
templates:
- openstack-python-jobs-neutron
- check-requirements
- project:
name: x/networking-fortinet
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-fujitsu
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-gluon
templates:
- openstack-python-jobs-neutron
- check-requirements
- project:
name: x/networking-h3c
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-hpe
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-huawei
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-icc
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-infoblox
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-lagopus
templates:
- openstack-python-jobs-neutron
- check-requirements
- publish-to-pypi
- project:
name: x/networking-lenovo
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-mlnx
templates:
- publish-to-pypi
- project:
name: x/networking-nec
templates:
- openstack-python-jobs-neutron
- openstack-python35-jobs-neutron
- project:
name: x/networking-opencontrail
templates:
- publish-to-pypi
- project:
name: x/networking-ovs-dpdk
templates:
- publish-to-pypi
- project:
name: x/networking-peregrine
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-plumgrid
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-spp
templates:
- publish-to-pypi
- project:
name: x/networking-vsphere
templates:
- check-requirements
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/networking-zte
templates:
- openstack-python-jobs-neutron
- publish-to-pypi
- project:
name: x/nfv-filters
templates:
- openstack-python-jobs
- project:
name: x/nova-dpm
templates:
- openstack-python-jobs
- openstack-python35-jobs
- build-openstack-docs-pti
- 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: x/nova-fusioncompute
templates:
- openstack-python-jobs
- check-requirements
- project:
name: x/nova-lxd
check:
jobs:
- noop:
branches: master
- legacy-tempest-dsvm-lxd-ovs:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
branches: ^stable/.*$
gate:
jobs:
- noop:
branches: master
- legacy-tempest-dsvm-lxd-ovs:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
branches: ^stable/.*$
experimental:
jobs:
- legacy-tempest-dsvm-lxd-linuxbridge:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
branches: ^stable/.*$
- project:
name: x/nova-mksproxy
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/nova-solver-scheduler
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/nova-zvm-virt-driver
templates:
- openstack-python-jobs
- project:
name: x/novajoin
templates:
- publish-to-pypi
check:
queue: novajoin
gate:
queue: novajoin
- project:
name: x/novajoin-tempest-plugin
templates:
- check-requirements
- tempest-plugin-jobs
check:
queue: novajoin
gate:
queue: novajoin
- project:
name: x/oaktree
templates:
- publish-to-pypi-quietly
- openstack-python-jobs
- openstack-python35-jobs
check:
queue: oaktree
gate:
queue: oaktree
- project:
name: x/oaktreemodel
check:
queue: oaktree
gate:
queue: oaktree
- project:
name: x/omni
check:
jobs:
- legacy-omni-tests
gate:
jobs:
- legacy-omni-tests
- project:
name: x/ooi
templates:
- build-openstack-docs-pti
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-functional
gate:
jobs:
- openstack-tox-functional
- project:
name: x/opencafe
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/openstack-mentoring-scripts
templates:
- noop-jobs
- project:
name: x/openstack-resource-agents
templates:
- noop-jobs
- project:
name: x/openstack-resource-agents-specs
templates:
- build-only-specs-jobs
- project:
name: x/openstack-spaceport
templates:
- noop-jobs
- project:
name: x/ops-telecom-nfv
templates:
- noop-jobs
- project:
name: x/os-dpm
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/os-http
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/os-log-merger
templates:
- publish-to-pypi
- project:
name: x/os-namos
templates:
- noop-jobs
- project:
name: x/os-xenapi
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/osc-summit-counter
templates:
- publish-to-pypi
- project:
name: x/osel
templates:
- golang-jobs
- project:
name: x/osops-coda
templates:
- noop-jobs
- project:
name: x/osops-example-configs
templates:
- noop-jobs
- project:
name: x/osops-tools-contrib
templates:
- noop-jobs
- project:
name: x/osops-tools-generic
check:
jobs:
- openstack-tox-bashate
gate:
jobs:
- openstack-tox-bashate
- project:
name: x/osops-tools-logging
templates:
- noop-jobs
- project:
name: x/osops-tools-monitoring
templates:
- noop-jobs
- project:
name: x/packetary
templates:
- openstack-python-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/packetary-specs
templates:
- build-openstack-docs-pti
- build-only-specs-jobs
check:
jobs:
- openstack-tox-py27
gate:
jobs:
- openstack-tox-py27
- project:
name: x/packstack
templates:
- publish-to-pypi
- project:
name: x/pandaman
templates:
- openstack-python-jobs
- project:
name: x/performa
templates:
- publish-to-pypi
- project:
name: x/picasso
templates:
- noop-jobs
- project:
name: x/poppy
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/poppy-ui
templates:
- openstack-cover-jobs
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/powervc-driver
templates:
- noop-jobs
- project:
name: x/proliantutils
templates:
- openstack-cover-jobs
- openstack-python35-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/puppet-autossh
templates:
- puppet-openstack-check-jobs
- project:
name: x/puppet-midonet
check:
jobs:
- 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-4.5-centos-7:
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$
- project:
name: x/puppet-n1k-vsm
templates:
- puppet-openstack-check-jobs
- project:
name: x/puppet-setproxy
templates:
- puppet-openstack-check-jobs
- project:
name: x/puppet-surveil
templates:
- noop-jobs
- project:
name: x/puppet-tuskar
templates:
- noop-jobs
- project:
name: x/pyghmi
templates:
- publish-to-pypi
- project:
name: x/python-almanachclient
templates:
- openstack-python35-jobs
- check-requirements
- build-openstack-docs-pti
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/python-apmecclient
templates:
- publish-to-pypi
- project:
name: x/python-bileanclient
templates:
- noop-jobs
- project:
name: x/python-cloudpulseclient
templates:
- publish-to-pypi
- project:
name: x/python-cognitiveclient
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/python-distilclient
templates:
- openstack-python-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/python-don
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/python-glareclient
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/python-group-based-policy-client
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/python-hnvclient
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/python-iotronicclient
templates:
- openstack-python-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/python-k8sclient
templates:
- noop-jobs
- project:
name: x/python-kingbirdclient
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/python-meteosclient
templates:
- openstack-python-jobs
- project:
name: x/python-moganclient
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
- project:
name: x/python-namosclient
templates:
- noop-jobs
- project:
name: x/python-oneviewclient
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/python-opentsdbclient
templates:
- openstack-python35-jobs
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/python-picassoclient
templates:
- noop-jobs
- project:
name: x/python-redfish
templates:
- publish-to-pypi
- project:
name: x/python-rsdclient
templates:
- openstack-python-jobs
- openstack-python35-jobs
- openstackclient-plugin-jobs
- publish-to-pypi
- project:
name: x/python-scciclient
templates:
- check-requirements
- openstack-python35-jobs
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/python-surveilclient
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/python-tatuclient
templates:
- noop-jobs
- project:
name: x/python-valenceclient
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- project:
name: x/quark
templates:
- check-requirements
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/radar
templates:
- noop-jobs
- project:
name: x/ramdisk-func-test
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/rsd-lib
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/rsd-virt-for-nova
templates:
- publish-to-pypi
- project:
name: x/sahara-ci-config
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/scalpels
templates:
- openstack-python-jobs
- openstack-python35-jobs
- check-requirements
- publish-to-pypi
experimental:
jobs:
- legacy-scalpels-dsvm-neutron
- project:
name: x/shovel
templates:
- nodejs4-jobs
- nodejs4-publish-to-npm
- project:
name: x/shovel-horizon
templates:
- openstack-python-jobs
- project:
name: x/slogging
templates:
- check-requirements
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/snap-ceilometer
templates:
- snap-jobs
- project:
name: x/snap-cinder
templates:
- snap-jobs
- project:
name: x/snap-glance
templates:
- snap-jobs
- project:
name: x/snap-gnocchi
templates:
- snap-jobs
- project:
name: x/snap-keystone
templates:
- snap-jobs
- project:
name: x/snap-neutron
templates:
- snap-jobs
- project:
name: x/snap-nova
templates:
- snap-jobs
- project:
name: x/snap-nova-hypervisor
templates:
- snap-jobs
- project:
name: x/snap-openstackclients
templates:
- snap-jobs
- project:
name: x/snap-rally
templates:
- snap-jobs
- project:
name: x/snap-tempest
templates:
- snap-jobs
- project:
name: x/snap.openstack
templates:
- openstack-python-jobs
- project:
name: x/solar
templates:
- openstack-python-jobs
- build-openstack-docs-pti
- project:
name: x/solar-resources
templates:
- noop-jobs
- project:
name: x/spanner
templates:
- openstack-python-jobs
- project:
name: x/sqlalchemy-migrate
templates:
- publish-to-pypi
- project:
name: x/stackalytics
templates:
- publish-to-pypi-quietly
- project:
name: x/stacklight-integration-tests
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/stacktach
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-klugman
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-notification-utils
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-notigen
templates:
- noop-jobs
- project:
name: x/stacktach-quince
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-quincy
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-sandbox
templates:
- noop-jobs
- project:
name: x/stacktach-shoebox
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-simport
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-stackdistiller
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-timex
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stacktach-winchester
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/stackube
templates:
- golang-jobs
- project:
name: x/steth
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/surveil
templates:
- build-openstack-docs-pti
- openstack-python-jobs
- openstack-python35-jobs
- publish-to-pypi
- project:
name: x/surveil-specs
templates:
- noop-jobs
- project:
name: x/swift-ceph-backend
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/swift3
templates:
- openstack-cover-jobs
- openstack-python-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-pylint
gate:
jobs:
- openstack-tox-pylint
- project:
name: x/swiftonfile
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/swiftonhpss
templates:
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py27
- project:
name: x/synergy-scheduler-manager
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/synergy-service
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/tap-as-a-service-dashboard
templates:
- check-requirements
- openstack-python-jobs-horizon
- openstack-python35-jobs-horizon
- project:
name: x/tatu
templates:
- noop-jobs
- project:
name: x/tatu-dashboard
templates:
- noop-jobs
- project:
name: x/telcowg-usecases
templates:
- build-only-specs-jobs
check:
jobs:
- openstack-tox-py27
gate:
jobs:
- openstack-tox-py27
- project:
name: x/terracotta
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/third-party-ci-tools
templates:
- noop-jobs
- project:
name: x/timmy
templates:
- openstack-python-jobs
- publish-to-pypi
- project:
name: x/trio2o
templates:
- openstack-python-jobs
- check-requirements
- publish-to-pypi
check:
jobs:
- legacy-trio2o-dsvm-functional:
voting: false
- project:
name: x/turbo-hipster
templates:
- openstack-python-jobs
- build-openstack-docs-pti
- project:
name: x/vahana
templates:
- noop-jobs
- project:
name: x/valence
templates:
- openstack-python-jobs
- check-requirements
- openstack-python35-jobs
- build-openstack-sphinx-docs
check:
jobs:
- build-openstack-releasenotes
gate:
jobs:
- build-openstack-releasenotes
- project:
name: x/valence-specs
templates:
- build-only-specs-jobs
- project:
name: x/valet
templates:
- openstack-python-jobs
- openstack-python35-jobs-nonvoting
- check-requirements
- publish-to-pypi
- project:
name: x/virtualpdu
templates:
- openstack-python-jobs
- openstack-python35-jobs
- build-openstack-docs-pti
- check-requirements
- publish-to-pypi
experimental:
jobs:
- legacy-tempest-dsvm-ironic-pxe_snmp-virtualpdu-src:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- project:
name: x/vm-bm-wg
check:
jobs:
- openstack-tox-py27
gate:
jobs:
- openstack-tox-py27
- project:
name: x/vmtp
templates:
- openstack-python-jobs
- build-openstack-docs-pti
- publish-to-pypi
- project:
name: x/vmware-nsx
templates:
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi
check:
queue: vmware-nsx
gate:
queue: vmware-nsx
periodic:
jobs:
- openstack-tox-py36-with-neutron-lib-master:
timeout: 5400
required-projects:
- openstack/neutron
- openstack/networking-l2gw
- openstack/networking-sfc
- x/vmware-nsxlib
- openstack/neutron-fwaas
- openstack/neutron-dynamic-routing
- openstack/neutron-vpnaas
- x/tap-as-a-service
- openstack/octavia
- project:
name: x/vmware-nsx-tempest-plugin
templates:
- publish-to-pypi
check:
queue: vmware-nsx
gate:
queue: vmware-nsx
- project:
name: x/vmware-nsxlib
templates:
- publish-to-pypi
- project:
name: x/vmware-vspc
templates:
- openstack-python35-jobs
- publish-to-pypi
check:
jobs:
- openstack-tox-pep8
gate:
jobs:
- openstack-tox-pep8
- project:
name: x/wsme
templates:
- publish-to-pypi
- project:
name: x/xenapi-os-testing
templates:
- noop-jobs
- project:
name: x/xstatic-angular-cookies
templates:
- noop-jobs
- publish-xstatic-to-pypi
- project:
name: x/xstatic-angular-fileupload
templates:
- noop-jobs
- publish-xstatic-to-pypi
- project:
name: x/xstatic-angular-mock
templates:
- noop-jobs
- publish-xstatic-to-pypi
- project:
name: x/xstatic-angular-sanitize
templates:
- noop-jobs
- publish-xstatic-to-pypi
- project:
name: x/xstatic-jquery.bootstrap.wizard
templates:
- noop-jobs
- publish-xstatic-to-pypi
- project:
name: x/xstatic-qunit
templates:
- noop-jobs
- publish-xstatic-to-pypi