Andreas Jaeger e706bc185b Fix django_openstack_auth translation setup
The locale files and directory setup in django_openstack_auth is
different from all other projects, we need to handle the translations
extra.

The patch adds two new slave scripts for the usual translation jobs that
share setup via the common library.

Two new jobs are created which are hooked into JJB and Zuul.

Also, the filtering of commits has been moved from all files
to the common function filter_commits. The grep in this function has
been simplified.

Change-Id: Id76b88b2583f3cdddecd41adce5f18363ee19e53
2014-06-30 18:41:27 +02:00

2851 lines
60 KiB
YAML

- project:
name: aviator
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-aviator-tests'
- project:
name: gantt
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- project:
name: graffiti
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: training-guides
github-org: openstack
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: fuel-specs
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: mistral
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: mistral-extra
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: mistral-dashboard
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-mistralclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: murano
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: murano-agent
github-org: stackforge
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: murano-dashboard
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-docs
- project:
name: python-ganttclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-monascaclient
github-org: stackforge
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-muranoclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-docs
- project:
name: magnetodb
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- pypi-jobs
- project:
name: blazar
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: blazar-nova
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-blazarclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: config
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- gate-{name}-puppet-apply
- gate-{name}-pep8
- experimental-swift-logs-{name}-pep8
- project:
name: gitdm
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
jobs:
- '{pipeline}-gitdm':
pipeline: gate
node: 'bare-precise || bare-trusty'
- '{pipeline}-gitdm':
pipeline: periodic
node: 'bare-precise || bare-trusty'
- project:
name: infra-manual
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
doc-publisher-folder: manual
jobs:
- infra-publish-jobs
- project:
name: infra-specs
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: sahara
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- hook-{name}-rtfd
- pypi-jobs
- translation-jobs
- openstack-publish-jobs
- project:
name: sahara-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- gate-{name}-python27
- project:
name: python-saharaclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: satori
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: sahara-dashboard
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara-extra
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara-image-elements
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sqlalchemy-migrate
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-unittests-{env}:
env: 26sa07
node: bare-centos6
- gate-{name}-unittests-{env}:
env: 27sa07
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- hook-{name}-rtfd
- pypi-jobs
- project:
name: kwapi
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: ceilometer
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- project:
name: cinder
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- rally-jobs
- project:
name: compute-api
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: hacking
github-org: openstack-dev
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- gate-hacking-integration-{target-project}:
target-org: openstack
target-project: nova
- project:
name: pbr
github-org: openstack-dev
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- project:
name: os-loganalyze
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gerrit-powered-agenda
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gerritbot
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: elastic-recheck
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-docs
- gate-{name}-python27
- project:
name: statusbot
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: gerritlib
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: jeepyb
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: pypi-mirror
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: gear
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: gearman-plugin
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: clouddocs-maven-plugin
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: delete-project-gerrit-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
gerrit-project: https://git.openstack.org/openstack-infra/gerrit
gerrit-branch: openstack/2.8.4
plugin-project: https://gerrit.googlesource.com/plugins/delete-project
plugin-name: delete-project
plugin-branch: master
jobs:
- gerrit-plugin-jobs
- project:
name: javamelody-gerrit-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
gerrit-project: https://git.openstack.org/openstack-infra/gerrit
gerrit-branch: openstack/2.8.4
plugin-project: https://gerrit.googlesource.com/plugins/javamelody
plugin-name: javamelody
plugin-branch: stable-2.8
jobs:
- gerrit-plugin-jobs
- project:
name: zmq-event-publisher
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: git-review
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: glance
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- rally-jobs
- project:
name: glance-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: heat
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- project:
name: heat-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: python-heatclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: heat-cfntools
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: heat-cfnclient
github-org: openstack-dev
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: horizon
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- project:
name: django_openstack_auth
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: identity-api
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: keystone-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: image-api
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: jenkins-job-builder
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: keystone
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- rally-jobs
- project:
name: keystonemiddleware
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: kite
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: netconn-api
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: nodepool
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: nose-html-output
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: nova
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- project:
name: nova-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: nova-docker
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: object-api
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: swift-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: oslosphinx
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslotest
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslo.config
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- oslotest-cross-test
- project:
name: oslo.db
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslo.i18n
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- oslotest-cross-test
- project:
name: oslo.messaging
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- oslotest-cross-test
- project:
name: oslo.rootwrap
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: oslo.version
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslo.vmware
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslo-incubator
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: oslo-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: python-ceilometerclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-cinderclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-glanceclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-keystoneclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-jenkins
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: python-kiteclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-novaclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-openstackclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-neutronclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-swiftclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: neutron
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- rally-jobs
- translation-jobs
- '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-api{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-2'
branch-override: default
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-2'
branch-override: default
- project:
name: neutron-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: trove
github-org: openstack
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-doc-jobs
- 'gate-trove-functional-dsvm-{datastore}':
datastore: 'mysql'
- 'gate-trove-functional-dsvm-{datastore}':
datastore: 'mongodb'
- 'gate-trove-buildimage-{datastore}':
datastore: 'mysql'
- 'gate-trove-buildimage-{datastore}':
datastore: 'mongodb'
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: python-troveclient
github-org: openstack
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: libra
github-org: stackforge
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: python-libraclient
github-org: stackforge
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: healthnmon
github-org: stackforge
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- project:
name: marconi
github-org: openstack
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: marconi-specs
github-org: openstack
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: python-marconiclient
github-org: openstack
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- project:
name: designate
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: designate-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: billingstack
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: bindep
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: packstack
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-designateclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: bufunfa
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: reviewday
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: reviewstats
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: bugdaystats
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: requirements
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- gate-{name}-pypy
- project:
name: storyboard
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: storyboard-webclient
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-js-unittests
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: vinz
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: vinz-webclient
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-js-unittests
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: swift
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: func
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-havana'
branch-override: stable/havana
# No one is interested in stable/ branches on swift, so don't run bitrot jobs
- project:
name: swift-bench
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: devstack-jobs
jobs:
# Normal gate and check jobs
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
# Stable gate jobs for branchless tempest
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-icehouse'
branch-override: stable/icehouse
# Stable check jobs for testing devstack gate
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-havana'
branch-override: stable/havana
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-icehouse'
branch-override: stable/icehouse
# Periodic jobs for various branches
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-havana'
branch-override: stable/havana
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-icehouse'
branch-override: stable/icehouse
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-master'
branch-override: master
# Special jobs for devstack-gate
- devstack-gate-jobs:
node: 'devstack-precise || devstack-trusty'
- project:
name: devstack
github-org: openstack-dev
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: requirements-jobs
jobs:
- '{pipeline}-requirements-integration-dsvm':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
- '{pipeline}-requirements-integration-dsvm':
pipeline: check
node: 'devstack-precise || devstack-trusty'
- project:
name: tempest
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: qa-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: zuul
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: pyghmi
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: diskimage-builder
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: dib-utils
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-apply-config
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-cloud-config
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-collect-config
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-refresh-config
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ceilometer-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: tripleo-heat-templates
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-image-elements
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-incubator
github-org: openstack
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- openstack-publish-jobs
- project:
name: tripleo-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: puppet-glance
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-keystone
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-ceilometer
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-cinder
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-heat
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-ironic
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-nova
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-horizon
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-openstack
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-openstacklib
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-openstack_extras
github-org: stackforge
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-sahara
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: sahara-ci-config
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- project:
name: sahara-guestagent
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: puppet-swift
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-tempest
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-neutron
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-vswitch
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-ceph
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-designate
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: openstack-chef-repo
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-openstack-chef-repo
- project:
name: cookbook-ceph
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-client
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-data-processing
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-database
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-common
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-compute
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-block-storage
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-telemetry
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-network
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-object-storage
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-dashboard
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-image
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-identity
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-orchestration
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-ops-database
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-ops-messaging
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-integration-test
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: ironic-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: ironic
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- '{pipeline}-tempest-dsvm-ironic{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-postgres{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-virtual-ironic{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- project:
name: python-ironicclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: ironic-python-agent
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- project:
name: inception
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: barbican
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: barbican-specs
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: python-barbicanclient
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: taskflow
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist: py26-sa7-mysql
node: bare-centos6
- gate-{name}-tox-{envlist}:
envlist: py27-sa8-mysql
- project:
name: cl-openstack-client
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-run-tests
- project:
name: stackalytics
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: anvil
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: pycadf
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: pecan
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: wsme-stable
- gate-{name}-tox-{envlist}:
envlist: wsme-tip
- gate-{name}-tox-{envlist}:
envlist: ceilometer-stable
node: bare-trusty
- gate-{name}-tox-{envlist}:
envlist: ceilometer-tip
node: bare-trusty
- gate-{name}-tox-{envlist}:
envlist: ironic-stable
- gate-{name}-tox-{envlist}:
envlist: ironic-tip
- gate-{name}-tox-{envlist}:
envlist: barbican-tip
- gate-{name}-tox-{envlist}:
envlist: storyboard-tip
- project:
name: stevedore
github-org: openstack
node: 'bare-precise || bare-trusty'
rtfd-id: 4157
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: cliff
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: neutronclient-stable
- gate-{name}-tox-{envlist}:
envlist: neutronclient-tip
- gate-{name}-tox-{envlist}:
envlist: openstackclient-stable
- gate-{name}-tox-{envlist}:
envlist: openstackclient-tip
- project:
name: python-tuskarclient
github-org: openstack
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- project:
name: warm
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: wsme
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tuskar
github-org: openstack
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- project:
name: tuskar-ui
github-org: openstack
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- project:
name: rally
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- rally-jobs
- hook-{name}-rtfd
- gate-rally-install-{node}:
node: bare-precise
- gate-rally-install-{node}:
node: bare-centos6
- project:
name: python-rallyclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: osprofiler
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: logaas
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: openstack-manuals
github-org: openstack
node: 'bare-precise || bare-trusty'
oldmanual:
- block-storage-admin
- compute-admin
- network-connectivity-admin
- object-storage-admin
lang:
- ja
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- openstack-install-deploy-guide-{lang}
- openstack-misc-guides-{lang}
- project:
name: operations-guide
github-org: openstack
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- openstack-operations-guide-{lang}:
lang: ja
- project:
name: manila
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: python-manilaclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: milk
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: solum
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: solum-specs
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: congress
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: rubick
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: refstack
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: swift-ceph-backend
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: swift3
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: swiftsync
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tooz
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sphinxcontrib-docbookrestapi
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-pep8'
- 'gate-{name}-python26'
- 'gate-{name}-python27'
- 'gate-{name}-python33'
- '{name}-tarball'
- pypi-jobs
- project:
name: tomograph
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: turbo-hipster
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: python-solumclient
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-dashboard
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: heat-translator
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: release-tools
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: entropy
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: openstack-doc-tools
github-org: openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: api-site
github-org: openstack
node: 'bare-precise || bare-trusty'
lang:
- de
- es
- fr
- ja
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- 'api-site-tox-buildlang-{lang}'
- project:
name: driverlog
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: volume-api
github-org: openstack
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- '{name}-tox-doc-{envlist}':
envlist: publishdocs
- project:
name: python-openstacksdk
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gce-api
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ec2-api
github-org: stackforge
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gnocchi
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-tox-{envlist}:
envlist: py27-postgresql
- gate-{name}-tox-{envlist}:
envlist: py27-mysql
- project:
name: groups
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-groups-unittests
- 'groups-release-{branch-designator}':
branch-designator: 'master'
- 'groups-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: groups-static-pages
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: openstackid
github-org: openstack-infra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-openstackid-unittests
- 'openstackid-release-{branch-designator}':
branch-designator: 'master'
- 'openstackid-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: compass-core
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: bashate
github-org: openstack-dev
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: cloudkitty
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cachemonkey
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: octavia
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-magnetodbclient
github-org: stackforge
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- pypi-jobs
- project:
name: tacker-specs
github-org: stackforge
node: bare-precise
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs