12649 lines
340 KiB
YAML
Executable File
12649 lines
340 KiB
YAML
Executable File
includes:
|
|
- python-file: openstack_functions.py
|
|
|
|
pipelines:
|
|
- name: check
|
|
description: Newly uploaded patchsets enter this pipeline to receive an initial +/-1 Verified vote from Jenkins.
|
|
success-message: Build succeeded (check pipeline).
|
|
failure-message: Build failed (check pipeline). For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: normal
|
|
require:
|
|
open: True
|
|
current-patchset: True
|
|
trigger:
|
|
gerrit:
|
|
- event: patchset-created
|
|
- event: change-restored
|
|
- event: comment-added
|
|
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*(recheck|reverify)
|
|
- event: comment-added
|
|
require-approval:
|
|
- verified: [-1, -2]
|
|
username: jenkins
|
|
approval:
|
|
- workflow: 1
|
|
success:
|
|
gerrit:
|
|
verified: 1
|
|
failure:
|
|
gerrit:
|
|
verified: -1
|
|
|
|
- name: gate
|
|
description: Changes that have been approved by core developers are enqueued in order in this pipeline, and if they pass tests in Jenkins, will be merged.
|
|
success-message: Build succeeded (gate pipeline).
|
|
failure-message: Build failed (gate pipeline). For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing
|
|
manager: DependentPipelineManager
|
|
source: gerrit
|
|
precedence: high
|
|
require:
|
|
open: True
|
|
current-patchset: True
|
|
approval:
|
|
- verified: [1, 2]
|
|
username: jenkins
|
|
- workflow: 1
|
|
trigger:
|
|
gerrit:
|
|
- event: comment-added
|
|
approval:
|
|
- workflow: 1
|
|
- event: comment-added
|
|
approval:
|
|
- verified: 1
|
|
username: jenkins
|
|
start:
|
|
gerrit:
|
|
verified: 0
|
|
success:
|
|
gerrit:
|
|
verified: 2
|
|
submit: true
|
|
failure:
|
|
gerrit:
|
|
verified: -2
|
|
window-floor: 20
|
|
window-increase-factor: 2
|
|
|
|
- name: post
|
|
description: This pipeline runs jobs that operate after each change is merged.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: low
|
|
trigger:
|
|
gerrit:
|
|
- event: ref-updated
|
|
ref: ^(?!refs/).*$
|
|
|
|
- name: release-post
|
|
description: This pipeline runs release-process-critical jobs that operate after specific changes are merged.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: high
|
|
trigger:
|
|
gerrit:
|
|
- event: ref-updated
|
|
ref: ^(?!refs/).*$
|
|
|
|
- name: tag
|
|
description: This pipeline runs jobs in response to any tag event.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: high
|
|
trigger:
|
|
gerrit:
|
|
- event: ref-updated
|
|
ref: ^refs/tags/.*$
|
|
|
|
- name: pre-release
|
|
description: This pipeline runs jobs on projects in response to pre-release tags.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: high
|
|
trigger:
|
|
gerrit:
|
|
- event: ref-updated
|
|
ref: ^refs/tags/[0-9]+(\.[0-9]+)*(a|b|rc)[0-9]+$
|
|
|
|
- name: release
|
|
description: When a commit is tagged as a release, this pipeline runs jobs that publish archives and documentation.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: high
|
|
trigger:
|
|
gerrit:
|
|
- event: ref-updated
|
|
ref: ^refs/tags/[0-9]+(\.[0-9]+)*$
|
|
|
|
- name: silent
|
|
description: This pipeline is used for silently testing new jobs.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: low
|
|
trigger:
|
|
gerrit:
|
|
- event: patchset-created
|
|
- event: comment-added
|
|
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*(recheck|reverify)
|
|
|
|
- name: experimental
|
|
description: On-demand pipeline for requesting a run against a set of jobs that are not yet gating. Leave review comment of "check experimental" to run jobs in this pipeline.
|
|
success-message: Build succeeded (experimental pipeline).
|
|
failure-message: Build failed (experimental pipeline).
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: normal
|
|
trigger:
|
|
gerrit:
|
|
- event: comment-added
|
|
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*check experimental\s*$
|
|
success:
|
|
gerrit: {}
|
|
failure:
|
|
gerrit: {}
|
|
|
|
- name: periodic
|
|
description: Jobs in this queue are triggered on a timer.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: low
|
|
trigger:
|
|
timer:
|
|
- time: '0 6 * * *'
|
|
|
|
- name: periodic-stable
|
|
description: Periodic checks of the stable branches.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: low
|
|
trigger:
|
|
timer:
|
|
- time: '1 6 * * *'
|
|
failure:
|
|
smtp:
|
|
from: jenkins@openstack.org
|
|
to: openstack-stable-maint@lists.openstack.org
|
|
subject: 'Stable check of {change.project} failed'
|
|
|
|
- name: check-tripleo
|
|
description: >
|
|
Newly uploaded patchsets enter this pipeline to receive an initial +/-1
|
|
Verified vote from Jenkins. This is used for TripleO patchsets only so
|
|
that if the TripleO cloud suffers a failure, folk looking can tell that
|
|
there isn't a system infra problem, only a TripleO specific problem.
|
|
Once the TripleO test cloud is multi region and has some months of
|
|
proven stability this will be folded back into the normal check pipeline.
|
|
success-message: Build succeeded (check-tripleo pipeline).
|
|
failure-message: >
|
|
Build failed (check-tripleo pipeline). For information on how to proceed, see
|
|
http://docs.openstack.org/infra/manual/developers.html#automated-testing
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: normal
|
|
require:
|
|
open: True
|
|
current-patchset: True
|
|
trigger:
|
|
gerrit:
|
|
- event: patchset-created
|
|
- event: change-restored
|
|
- event: comment-added
|
|
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*(recheck|reverify)
|
|
success:
|
|
gerrit: {}
|
|
failure:
|
|
gerrit: {}
|
|
|
|
- name: experimental-tripleo
|
|
description: >
|
|
On-demand pipeline for requesting a run against a tripleo experimental
|
|
jobs - slower and running without redundancy - so not yet gating. Leave
|
|
review comment of "check experimental" to run jobs in this pipeline.
|
|
success-message: Build succeeded (experimental-tripleo).
|
|
failure-message: Build failed (experimental-tripleo).
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: low
|
|
trigger:
|
|
gerrit:
|
|
- event: comment-added
|
|
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*check experimental\s*$
|
|
success:
|
|
gerrit: {}
|
|
failure:
|
|
gerrit: {}
|
|
|
|
- name: merge-check
|
|
description: >
|
|
Each time a change merges, this pipeline verifies that all open changes
|
|
on the same project are still mergeable.
|
|
failure-message: Build failed (merge-check pipeline).
|
|
manager: IndependentPipelineManager
|
|
ignore-dependencies: true
|
|
source: gerrit
|
|
precedence: low
|
|
require:
|
|
approval:
|
|
- verified: [1, 2]
|
|
username: jenkins
|
|
trigger:
|
|
zuul:
|
|
- event: project-change-merged
|
|
merge-failure:
|
|
gerrit:
|
|
verified: -1
|
|
|
|
|
|
project-templates:
|
|
- name: merge-check
|
|
merge-check:
|
|
- noop
|
|
|
|
- name: ansible-role-jobs
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-linters'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-linters'
|
|
|
|
- name: ansible-role-functional-jobs-centos7
|
|
check:
|
|
- 'gate-{name}-ansible-func-centos-7'
|
|
gate:
|
|
- 'gate-{name}-ansible-func-centos-7'
|
|
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
check:
|
|
- 'gate-{name}-ansible-func-centos-7-nv'
|
|
|
|
- name: ansible-role-functional-dsvm-jobs-centos7
|
|
check:
|
|
- 'gate-{name}-dsvm-ansible-func-centos-7'
|
|
gate:
|
|
- 'gate-{name}-dsvm-ansible-func-centos-7'
|
|
|
|
- name: ansible-role-functional-jobs-trusty
|
|
check:
|
|
- 'gate-{name}-ansible-func-ubuntu-trusty'
|
|
gate:
|
|
- 'gate-{name}-ansible-func-ubuntu-trusty'
|
|
|
|
- name: ansible-role-functional-jobs-trusty-nv
|
|
check:
|
|
- 'gate-{name}-ansible-func-ubuntu-trusty-nv'
|
|
|
|
- name: ansible-role-functional-dsvm-jobs-trusty
|
|
check:
|
|
- 'gate-{name}-dsvm-ansible-func-ubuntu-trusty'
|
|
gate:
|
|
- 'gate-{name}-dsvm-ansible-func-ubuntu-trusty'
|
|
|
|
- name: ansible-role-functional-jobs-xenial
|
|
experimental:
|
|
- 'gate-{name}-ansible-func-ubuntu-xenial'
|
|
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
check:
|
|
- 'gate-{name}-ansible-func-ubuntu-xenial-nv'
|
|
|
|
- name: bindep-fallback
|
|
check:
|
|
- gate-{name}-bindep-fallback-centos-7
|
|
- gate-{name}-bindep-fallback-debian-jessie
|
|
- gate-{name}-bindep-fallback-fedora-23
|
|
- gate-{name}-bindep-fallback-ubuntu-precise
|
|
- gate-{name}-bindep-fallback-ubuntu-trusty
|
|
- gate-{name}-bindep-fallback-ubuntu-xenial
|
|
gate:
|
|
- gate-{name}-bindep-fallback-centos-7
|
|
- gate-{name}-bindep-fallback-debian-jessie
|
|
- gate-{name}-bindep-fallback-fedora-23
|
|
- gate-{name}-bindep-fallback-ubuntu-precise
|
|
- gate-{name}-bindep-fallback-ubuntu-trusty
|
|
- gate-{name}-bindep-fallback-ubuntu-xenial
|
|
|
|
- name: python-jobs
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27'
|
|
post:
|
|
- '{name}-branch-tarball'
|
|
|
|
# Invokes the same targets as python-jobs with one change:
|
|
# python27-db is used instead of python27. The job
|
|
# python27-db sets up databases.
|
|
- name: python-db-jobs
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27-db'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27-db'
|
|
post:
|
|
- '{name}-branch-tarball'
|
|
|
|
# Invokes the same targets as python-jobs with one change:
|
|
# python27-searchlight is used instead of python27.
|
|
# The job python27-searchlight installs extra packages
|
|
- name: python-jobs-searchlight
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27-searchlight'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27-searchlight'
|
|
post:
|
|
- '{name}-branch-tarball'
|
|
|
|
- name: python-charm-jobs
|
|
check:
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27'
|
|
gate:
|
|
- 'gate-{name}-pep8'
|
|
- 'gate-{name}-python27'
|
|
post:
|
|
- '{name}-branch-tarball'
|
|
|
|
- name: periodic-jobs-with-oslo-master
|
|
periodic:
|
|
- 'periodic-{name}-py27-with-oslo-master'
|
|
- 'periodic-{name}-py34-with-oslo-master'
|
|
|
|
# This is the same template as python-jobs but uses the new
|
|
# linters target instead of pep8.
|
|
- name: python-jobs-linters
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-linters'
|
|
- 'gate-{name}-python27'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
- 'gate-{name}-linters'
|
|
- 'gate-{name}-python27'
|
|
post:
|
|
- '{name}-branch-tarball'
|
|
|
|
- name: grenade
|
|
check:
|
|
- 'gate-grenade-dsvm'
|
|
gate:
|
|
- 'gate-grenade-dsvm'
|
|
experimental:
|
|
- 'gate-grenade-dsvm-neutron'
|
|
|
|
- name: integrated-gate
|
|
check:
|
|
- 'gate-tempest-dsvm-full'
|
|
- 'gate-tempest-dsvm-postgres-full'
|
|
- 'gate-tempest-dsvm-neutron-full'
|
|
gate:
|
|
- 'gate-tempest-dsvm-full'
|
|
- 'gate-tempest-dsvm-postgres-full'
|
|
- 'gate-tempest-dsvm-neutron-full'
|
|
experimental:
|
|
- gate-tempest-dsvm-full-dibtest
|
|
- gate-tempest-dsvm-neutron-full-dibtest
|
|
- gate-tempest-dsvm-multinode-full-dibtest
|
|
|
|
- name: integrated-gate-neutron
|
|
check:
|
|
- 'gate-tempest-dsvm-neutron-full'
|
|
- 'gate-grenade-dsvm-neutron'
|
|
gate:
|
|
- 'gate-tempest-dsvm-neutron-full'
|
|
- 'gate-grenade-dsvm-neutron'
|
|
experimental:
|
|
- 'gate-tempest-dsvm-neutron-pg-full'
|
|
|
|
- name: lib-forward-testing
|
|
check:
|
|
- 'gate-tempest-dsvm-neutron-src-{name}'
|
|
gate:
|
|
- 'gate-tempest-dsvm-neutron-src-{name}'
|
|
|
|
- name: stable-compat-jobs
|
|
check:
|
|
- 'gate-tempest-dsvm-neutron-src-{name}-mitaka'
|
|
|
|
- name: lib-forward-testing-plugin
|
|
check:
|
|
- 'gate-tempest-dsvm-neutron-src-{name}-plugin'
|
|
gate:
|
|
- 'gate-tempest-dsvm-neutron-src-{name}-plugin'
|
|
|
|
- name: python3-jobs
|
|
check:
|
|
- 'gate-{name}-python34'
|
|
gate:
|
|
- 'gate-{name}-python34'
|
|
|
|
# Invokes the same targets as python3-jobs, but sets up extra packages.
|
|
- name: python3-jobs-searchlight
|
|
check:
|
|
- 'gate-{name}-python34-searchlight'
|
|
gate:
|
|
- 'gate-{name}-python34-searchlight'
|
|
|
|
# Invokes the same targets as python3-jobs, but sets up databases.
|
|
- name: python3-db-jobs
|
|
check:
|
|
- 'gate-{name}-python34-db'
|
|
gate:
|
|
- 'gate-{name}-python34-db'
|
|
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- 'check-osc-plugins'
|
|
|
|
- name: pypy-jobs
|
|
check:
|
|
- 'gate-{name}-pypy'
|
|
# gate-.*-pypy is non-voting, therefore not added to any gate.
|
|
# Readd it once the job is voting again.
|
|
# gate:
|
|
# - 'gate-{name}-pypy'
|
|
|
|
# Invokes the same targets as pypy-jobs, but sets up databases.
|
|
- name: pypy-db-jobs
|
|
check:
|
|
- 'gate-{name}-pypy-db'
|
|
# gate-.*-pypy is non-voting, therefore not added to any gate.
|
|
# Readd it once the job is voting again.
|
|
# gate:
|
|
# - 'gate-{name}-pypy-db'
|
|
|
|
- name: openstack-server-publish-jobs
|
|
post:
|
|
- '{name}-docs'
|
|
release:
|
|
- '{name}-docs'
|
|
|
|
- name: openstack-client-publish-jobs
|
|
release:
|
|
- '{name}-docs-tags-only'
|
|
|
|
- name: api-ref-jobs
|
|
check:
|
|
- gate-{name}-api-ref
|
|
gate:
|
|
- gate-{name}-api-ref
|
|
post:
|
|
- '{name}-api-ref'
|
|
|
|
- name: api-guide-jobs
|
|
check:
|
|
- gate-{name}-api-guide
|
|
gate:
|
|
- gate-{name}-api-guide
|
|
post:
|
|
- '{name}-api-guide'
|
|
|
|
# This job needs to run on all repositories that are part of the
|
|
# global requirements syncing which is setup in the requirements
|
|
# repository. If a repository is in requirements/projects.txt, it
|
|
# has to run these jobs as voting as specified in
|
|
# http://docs.openstack.org/developer/requirements/#enforcement-in-projects
|
|
- name: check-requirements
|
|
check:
|
|
- 'gate-{name}-requirements'
|
|
gate:
|
|
- 'gate-{name}-requirements'
|
|
|
|
- name: periodic-liberty
|
|
periodic-stable:
|
|
- 'periodic-{name}-docs-liberty'
|
|
- 'periodic-{name}-python27-liberty'
|
|
|
|
- name: periodic-mitaka
|
|
periodic-stable:
|
|
- 'periodic-{name}-docs-mitaka'
|
|
- 'periodic-{name}-python27-mitaka'
|
|
|
|
- name: periodic-db-liberty
|
|
periodic-stable:
|
|
- 'periodic-{name}-docs-liberty'
|
|
- 'periodic-{name}-python27-db-liberty'
|
|
|
|
- name: periodic-db-mitaka
|
|
periodic-stable:
|
|
- 'periodic-{name}-docs-mitaka'
|
|
- 'periodic-{name}-python27-db-mitaka'
|
|
|
|
# Used for building documentation projects that contain
|
|
# DocBook XML and RST files.
|
|
- name: openstack-doc-gate
|
|
check:
|
|
- gate-{name}-tox-checklinks
|
|
- gate-{name}-tox-checkniceness
|
|
- gate-{name}-tox-checksyntax
|
|
- gate-{name}-tox-checkdeletions
|
|
- gate-{name}-tox-doc-publish-checkbuild
|
|
gate:
|
|
- gate-{name}-tox-checkniceness
|
|
- gate-{name}-tox-checksyntax
|
|
- gate-{name}-tox-checkdeletions
|
|
- gate-{name}-tox-doc-publish-checkbuild
|
|
|
|
# Used for building documentation projects that contain
|
|
# only RST files.
|
|
- name: openstack-doc-rst-gate
|
|
check:
|
|
- gate-{name}-tox-checkniceness
|
|
- gate-{name}-tox-doc-publish-checkbuild
|
|
gate:
|
|
- gate-{name}-tox-checkniceness
|
|
- gate-{name}-tox-doc-publish-checkbuild
|
|
|
|
- name: openstack-doc-translation
|
|
check:
|
|
- 'gate-{name}-tox-checklang'
|
|
gate:
|
|
- 'gate-{name}-tox-checklang'
|
|
post:
|
|
- '{name}-upstream-translation-update'
|
|
- '{name}-tox-doc-publishlang'
|
|
periodic:
|
|
- '{name}-propose-translation-update'
|
|
|
|
- name: translation-jobs
|
|
post:
|
|
- '{name}-upstream-translation-update'
|
|
periodic:
|
|
- '{name}-propose-translation-update'
|
|
|
|
- name: translation-jobs-liberty
|
|
periodic:
|
|
- '{name}-propose-translation-update-liberty'
|
|
|
|
- name: translation-jobs-mitaka
|
|
periodic:
|
|
- '{name}-propose-translation-update-mitaka'
|
|
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
post:
|
|
- '{name}-infra-docs'
|
|
|
|
# Publish wheels and sdists to pypi.python.org, then sync to all of
|
|
# the appropriate mirrors.
|
|
- name: publish-to-pypi
|
|
pre-release:
|
|
- '{name}-tarball':
|
|
- '{name}-pypi-both-upload'
|
|
release:
|
|
- '{name}-tarball':
|
|
- '{name}-pypi-both-upload':
|
|
- wheel-build-ubuntu-trusty-amd64:
|
|
- wheel-release-trustyx64
|
|
- wheel-build-centos-7-amd64:
|
|
- wheel-release-cent7x64
|
|
- '{name}-announce-release'
|
|
|
|
# Release OpenStack Server packages.
|
|
- name: openstack-server-release-jobs
|
|
pre-release:
|
|
- '{name}-tarball'
|
|
release:
|
|
- '{name}-tarball':
|
|
- '{name}-announce-release'
|
|
- '{name}-merge-release-tags'
|
|
|
|
- name: release-notes-jobs
|
|
check:
|
|
- 'gate-{name}-releasenotes'
|
|
gate:
|
|
- 'gate-{name}-releasenotes'
|
|
post:
|
|
- '{name}-releasenotes'
|
|
tag:
|
|
- '{name}-releasenotes'
|
|
|
|
- name: docs-on-rtfd
|
|
post:
|
|
- 'hook-{name}-rtfd'
|
|
pre-release:
|
|
- 'hook-{name}-rtfd'
|
|
release:
|
|
- 'hook-{name}-rtfd'
|
|
|
|
- name: chef-rake-jobs
|
|
check:
|
|
- 'gate-{name}-chef-rake'
|
|
- 'gate-centos-7-{name}-chef-rake-integration-nv'
|
|
- 'gate-ubuntu-trusty-{name}-chef-rake-integration-nv'
|
|
- 'gate-ubuntu-xenial-{name}-chef-rake-integration-nv'
|
|
gate:
|
|
- 'gate-{name}-chef-rake'
|
|
|
|
# Note that we only publish specs by official
|
|
# teams on specs.o.o - the publish-specs job should not
|
|
# be used for projects not mentioned in governance repository.
|
|
# build-only-specs-jobs instead.
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
post:
|
|
- '{name}-publish-specs'
|
|
|
|
|
|
# Same job as openstack-specs-job but does not publish to
|
|
# specs.openstack.org.
|
|
- name: build-only-specs-jobs
|
|
check:
|
|
- 'gate-{name}-docs'
|
|
gate:
|
|
- 'gate-{name}-docs'
|
|
|
|
- name: noop-jobs
|
|
check:
|
|
- noop
|
|
gate:
|
|
- noop
|
|
|
|
- name: ansible-lint-jobs
|
|
check:
|
|
- gate-{name}-ansible-lint
|
|
gate:
|
|
- gate-{name}-ansible-lint
|
|
|
|
- name: packstack-integration-jobs
|
|
check:
|
|
- gate-packstack-integration-scenario001-tempest-centos-7
|
|
- gate-packstack-integration-scenario002-tempest-centos-7
|
|
- gate-packstack-integration-scenario003-tempest-centos-7
|
|
gate:
|
|
- gate-packstack-integration-scenario001-tempest-centos-7
|
|
- gate-packstack-integration-scenario002-tempest-centos-7
|
|
- gate-packstack-integration-scenario003-tempest-centos-7
|
|
|
|
- name: puppet-tarball-jobs
|
|
post:
|
|
- '{name}-branch-tarball'
|
|
pre-release:
|
|
- '{name}-tarball'
|
|
release:
|
|
- '{name}-tarball'
|
|
|
|
- name: puppet-beaker-jobs
|
|
check:
|
|
- gate-{name}-puppet-beaker-rspec-ubuntu-trusty
|
|
- gate-{name}-puppet-beaker-rspec-centos-7
|
|
gate:
|
|
- gate-{name}-puppet-beaker-rspec-ubuntu-trusty
|
|
- gate-{name}-puppet-beaker-rspec-centos-7
|
|
|
|
- name: puppet-beaker-jobs-nv
|
|
experimental:
|
|
- gate-{name}-puppet-beaker-rspec-ubuntu-xenial-nv
|
|
|
|
- name: puppet-openstack-integration-jobs-all
|
|
check:
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-centos-7
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-centos-7
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-centos-7
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial
|
|
gate:
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-centos-7
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-centos-7
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-centos-7
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial
|
|
experimental:
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial
|
|
|
|
- name: puppet-openstack-integration-jobs-puppet4-check-nv
|
|
check:
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial-nv
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-centos-7-nv
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial-nv
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-centos-7-nv
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial-nv
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-centos-7-nv
|
|
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
experimental:
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-centos-7
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-centos-7
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-centos-7
|
|
|
|
- name: puppet-openstack-integration-jobs-scenario001
|
|
check:
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-centos-7
|
|
gate:
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-centos-7
|
|
experimental:
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-4-scenario001-tempest-centos-7
|
|
|
|
- name: puppet-openstack-integration-jobs-scenario002
|
|
check:
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-centos-7
|
|
gate:
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-centos-7
|
|
experimental:
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-4-scenario002-tempest-centos-7
|
|
|
|
- name: puppet-openstack-integration-jobs-scenario003
|
|
check:
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-centos-7
|
|
gate:
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-xenial
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-centos-7
|
|
experimental:
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-ubuntu-trusty
|
|
- gate-puppet-openstack-integration-4-scenario003-tempest-centos-7
|
|
|
|
- name: puppet-openstack-spec-helper-jobs
|
|
check:
|
|
- gate-puppet-openstack-spec-helper-unit-centos-7
|
|
- gate-puppet-openstack-spec-helper-beaker-rspec-centos-7
|
|
gate:
|
|
- gate-puppet-openstack-spec-helper-unit-centos-7
|
|
- gate-puppet-openstack-spec-helper-beaker-rspec-centos-7
|
|
|
|
- name: puppet-syntax
|
|
check:
|
|
- gate-{name}-puppet-syntax-3-centos-7
|
|
- gate-{name}-puppet-syntax-4-centos-7
|
|
gate:
|
|
- gate-{name}-puppet-syntax-3-centos-7
|
|
- gate-{name}-puppet-syntax-4-centos-7
|
|
|
|
- name: infra-puppet-check-jobs
|
|
check:
|
|
- gate-{name}-puppet-lint
|
|
- gate-{name}-puppet-syntax
|
|
gate:
|
|
- gate-{name}-puppet-lint
|
|
- gate-{name}-puppet-syntax
|
|
|
|
- name: puppet-check-jobs
|
|
check:
|
|
- gate-{name}-puppet-lint
|
|
- gate-{name}-puppet-syntax-3-centos-7
|
|
- gate-{name}-puppet-syntax-4-centos-7
|
|
gate:
|
|
- gate-{name}-puppet-lint
|
|
- gate-{name}-puppet-syntax-3-centos-7
|
|
- gate-{name}-puppet-syntax-4-centos-7
|
|
|
|
- name: puppet-module-unit-jobs
|
|
check:
|
|
- gate-{name}-puppet-unit-3.3-centos-7
|
|
- gate-{name}-puppet-unit-3.4-centos-7
|
|
# 3.5 was swiftly replaced with 3.6
|
|
- gate-{name}-puppet-unit-3.6-centos-7
|
|
- gate-{name}-puppet-unit-3.7-centos-7
|
|
- gate-{name}-puppet-unit-3.8-centos-7
|
|
- gate-{name}-puppet-unit-4.0-centos-7
|
|
- gate-{name}-puppet-unit-4.5-centos-7
|
|
- gate-{name}-puppet-unit-latest-centos-7
|
|
gate:
|
|
- gate-{name}-puppet-unit-3.3-centos-7
|
|
- gate-{name}-puppet-unit-3.4-centos-7
|
|
# 3.5 was swiftly replaced with 3.6
|
|
- gate-{name}-puppet-unit-3.6-centos-7
|
|
- gate-{name}-puppet-unit-3.7-centos-7
|
|
- gate-{name}-puppet-unit-3.8-centos-7
|
|
- gate-{name}-puppet-unit-4.0-centos-7
|
|
- gate-{name}-puppet-unit-4.5-centos-7
|
|
|
|
- name: infra-puppet-apply-jobs
|
|
check:
|
|
- gate-infra-puppet-apply-centos-7
|
|
- gate-infra-puppet-apply-debian-jessie
|
|
- gate-infra-puppet-apply-ubuntu-precise
|
|
- gate-infra-puppet-apply-ubuntu-trusty
|
|
- gate-infra-puppet-apply-ubuntu-xenial
|
|
- gate-infra-puppet-apply-fedora-23
|
|
- gate-openstackci-beaker-centos-7
|
|
- gate-openstackci-beaker-ubuntu-trusty
|
|
gate:
|
|
- gate-infra-puppet-apply-centos-7
|
|
- gate-infra-puppet-apply-debian-jessie
|
|
- gate-infra-puppet-apply-ubuntu-precise
|
|
- gate-infra-puppet-apply-ubuntu-trusty
|
|
- gate-infra-puppet-apply-ubuntu-xenial
|
|
- gate-infra-puppet-apply-fedora-23
|
|
- gate-openstackci-beaker-centos-7
|
|
- gate-openstackci-beaker-ubuntu-trusty
|
|
|
|
- name: check-tripleo-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-upgrades
|
|
- gate-tripleo-ci-f22-ha
|
|
- gate-tripleo-ci-f22-nonha
|
|
experimental-tripleo:
|
|
- gate-tripleo-ci-centos-7-upgrades
|
|
- gate-tripleo-ci-centos-7-ha
|
|
- gate-tripleo-ci-centos-7-nonha
|
|
- gate-tripleo-ci-centos-7-containers
|
|
- gate-tripleo-ci-f22-containers
|
|
- gate-tripleo-ci-f22-ha-tempest
|
|
|
|
- name: experimental-tripleo-jobs
|
|
experimental-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: salt-formula-jobs
|
|
check:
|
|
- 'gate-{name}-salt-lint'
|
|
gate:
|
|
- 'gate-{name}-salt-lint'
|
|
|
|
- name: designate-dsvm-jobs
|
|
check:
|
|
# Remove the two jobs below when Mitaka is EOL
|
|
- gate-designate-dsvm-powerdns
|
|
- gate-designate-dsvm-bind9
|
|
- gate-tempest-dsvm-designate-powerdns
|
|
- gate-tempest-dsvm-designate-bind9
|
|
- gate-rally-dsvm-designate-designate
|
|
gate:
|
|
# Remove the two jobs below when Mitaka is EOL
|
|
- gate-designate-dsvm-powerdns
|
|
- gate-designate-dsvm-bind9
|
|
- gate-tempest-dsvm-designate-powerdns
|
|
- gate-tempest-dsvm-designate-bind9
|
|
experimental:
|
|
- gate-designate-dsvm-powerdns-postgres
|
|
- gate-tempest-dsvm-designate-agent-knot2
|
|
- gate-tempest-dsvm-designate-agent-djbdns
|
|
- gate-tempest-dsvm-designate-agent-gdnsd
|
|
|
|
- name: javascript-jobs
|
|
check:
|
|
- gate-{name}-npm-run-lint
|
|
- gate-{name}-npm-run-test
|
|
gate:
|
|
- gate-{name}-npm-run-lint
|
|
- gate-{name}-npm-run-test
|
|
|
|
- name: publish-to-npm
|
|
release:
|
|
- '{name}-npm-publish-tarball':
|
|
- '{name}-npm-upload'
|
|
|
|
- name: windmill-jobs-centos7
|
|
check:
|
|
- 'gate-windmill-deploy-centos-7'
|
|
gate:
|
|
- 'gate-windmill-deploy-centos-7'
|
|
|
|
- name: windmill-jobs-centos7-nv
|
|
check:
|
|
- 'gate-windmill-deploy-centos-7-nv'
|
|
|
|
- name: windmill-jobs-trusty
|
|
check:
|
|
- 'gate-windmill-deploy-ubuntu-trusty'
|
|
gate:
|
|
- 'gate-windmill-deploy-ubuntu-trusty'
|
|
|
|
- name: windmill-jobs-trusty-nv
|
|
check:
|
|
- 'gate-windmill-deploy-ubuntu-trusty-nv'
|
|
|
|
|
|
jobs:
|
|
- name: ^.*$
|
|
parameter-function: set_node_options
|
|
# -nv jobs are never voting.
|
|
- name: ^.*-nv$
|
|
voting: false
|
|
# because of global requirements overrides, there is no reason to
|
|
# run tempest/grenade tests after a requirements sync, as they've
|
|
# already been run in the requirements job with the override.
|
|
- name: ^.*(tempest|grenade)-dsvm.*$
|
|
skip-if:
|
|
- project: ^openstack/
|
|
all-files-match-any:
|
|
- ^(test-|)requirements.txt$
|
|
|
|
# Skip these long-running and expensive devstack jobs when the
|
|
# change is only to documentation, release notes, unit tests or
|
|
# similar components that won't be exercised by the job anyway.
|
|
- name: ^.*(devstack|tempest|grenade|rally|swift|install|neutron-lbaas|neutron-vpnaas|ironic-inspector|heat)-dsvm.*$
|
|
skip-if:
|
|
- project: ^openstack/cinder$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^cinder/hacking/.*$
|
|
- ^cinder/locale/.*$
|
|
- ^cinder/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
# In heat, ^tox.ini and some scripts in ^tools/ are used
|
|
# in heat-dsvm-functional gates, so not skipping on those changes
|
|
- project: ^openstack/heat$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^heat/locale/.*$
|
|
- ^heat/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- project: ^openstack/horizon$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^horizon/locale/.*$
|
|
- ^horizon/test/.*$
|
|
- ^openstack_dashboard/locale/.*$
|
|
- ^openstack_dashboard/test/.*$
|
|
- ^openstack_dashboard/.*/tests?\.py$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/ironic$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^ironic/locale/.*$
|
|
- ^ironic/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/ironic-python-agent$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^ironic_python_agent/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/ironic-inspector$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^ironic_inspector/test/(?!.*tempest).*$
|
|
- ^releasenotes/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/manila$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^manila/hacking/.*$
|
|
- ^manila/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^run_tests.sh$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/monasca-api
|
|
all-files-match-any:
|
|
- ^.*\.md$
|
|
- project: ^openstack/neutron$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/neutron-lbaas$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron-lbaas/tests/unit/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/neutron-vpnaas$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^neutron-vpnaas/tests/unit/.*$
|
|
- project: ^openstack/networking-midonet$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^specs/.*$
|
|
- ^midonet/neutron/tests/.*$
|
|
- project: ^openstack/networking-ovn$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- ^vagrant/.*$
|
|
- project: ^openstack/nova$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^api-.*$
|
|
- ^nova/hacking/.*$
|
|
- ^nova/locale/.*$
|
|
- ^nova/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- project: ^openstack/rally
|
|
all-files-match-any:
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tests/hacking/.*$
|
|
- ^tests/unit/.*$
|
|
- ^tox.ini$
|
|
- ^.*\.rst$
|
|
- ^Dockerfile$
|
|
- project: ^openstack/tap-as-a-service
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^specs/.*$
|
|
- ^neutron_taas/tests/unit/.*$
|
|
- project: ^openstack/tempest$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^tempest/tests/.*$
|
|
- ^tempest/hacking/.*$
|
|
- ^releasenotes/.*$
|
|
- project: ^openstack/tempest-lib$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^tempest_lib/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- project: ^openstack-dev/devstack$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- project: ^openstack-dev/grenade$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
|
|
# Skip non-doc jobs for doc-only or translation-only neutron
|
|
# changes. Since doc/source/conf.py is checked by
|
|
# neutron-(pep8|pylint), those jobs should not be skipped.
|
|
- name: ^.*neutron-(dsvm-api|dsvm-functional|dsvm-functional-py34|python(27|34)|lbaasv[12]-dsvm-(api|minimal)|dsvm-fullstack)$
|
|
skip-if:
|
|
- project: ^openstack/neutron$
|
|
all-files-match-any:
|
|
- ^neutron/locale/.*$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
# Skip non docs jobs for doc-only neutronclient changes
|
|
- name: ^gate-(python-neutronclient-(python27|python34|pypy)|neutronclient-test-dsvm-functional|neutronclient-test-dsvm-functional-adv-svcs|tempest-dsvm-neutron-src-python-neutronclient)$
|
|
skip-if:
|
|
- project: ^openstack/python-neutronclient$
|
|
all-files-match-any:
|
|
- ^neutron/locale/.*$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
# Skip non-doc jobs for doc-only neutron-lib changes.
|
|
- name: ^.*neutron-lib-python(27|34)$
|
|
skip-if:
|
|
- project: ^openstack/neutron-lib$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
# Skip non-doc jobs for doc-only neutron-vpnaas changes. The dsvm
|
|
# tests area already skipped by another check.
|
|
- name: ^.*neutron-vpnaas-python(27|34)$
|
|
skip-if:
|
|
- project: ^openstack/neutron-vpnaas$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
# Skip all except release notes and pep8 jobs for heat
|
|
- name: ^.*heat-(docs|dsvm-functional-(orig|convg)|python27-db|python34-db).*$
|
|
skip-if:
|
|
- project: ^openstack/heat$
|
|
all-files-match-any:
|
|
- ^heat/locale/.*$
|
|
- ^releasenotes/.*$
|
|
# Skip non-doc jobs for doc-only or translation-only nova changes.
|
|
# Since doc/source/conf.py is checked by nova-(pep8|pylint), those
|
|
# jobs should not be skipped.
|
|
- name: ^.*nova-(tox-(db-)?functional|python27-db|python34-db)
|
|
skip-if:
|
|
- project: ^openstack/nova$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^api-.*$
|
|
- ^doc/.*$
|
|
- ^nova/locale/.*$
|
|
|
|
# Skip non-doc jobs for doc-only or translation-only heat changes.
|
|
# Since doc/source/* is checked by heat-pep8, this job should not be
|
|
# skipped.
|
|
- name: ^.*heat-(python27|python34)-db$
|
|
skip-if:
|
|
- project: ^openstack/heat$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^heat/locale/.*$
|
|
# Skip non-doc jobs for doc-only or translation-only horizon
|
|
# changes. Since doc/source/* is checked by horizon-pep8, this job
|
|
# should not be skipped.
|
|
- name: ^.*horizon-(python27|python34|tox-py27dj.*|npm-run-.*|selenium-headless|dsvm-integration)$
|
|
skip-if:
|
|
- project: ^openstack/horizon$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^horizon/locale/.*$
|
|
- ^openstack_dashboard/locale/.*$
|
|
# Skip non-doc jobs for doc-only ironic changes. Since documents are checked
|
|
# by ironic-pep8 it should not be skipped.
|
|
- name: ^.*ironic-(python27|python34)-db$
|
|
skip-if:
|
|
- project: ^openstack/ironic$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- name: ^.*ironic-inspector-(python27-db|python34-db|tox-func)$
|
|
skip-if:
|
|
- project: ^openstack/ironic-inspector$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
# Skip non-doc jobs for doc-only python-ironicclient changes. Since documents
|
|
# are checked by python-ironicclient-pep8 it should not be skipped.
|
|
- name: ^gate-(python-ironicclient-(python27|python34|pypy)|ironicclient-dsvm-functional|tempest-dsvm-python-ironicclient-src)$
|
|
skip-if:
|
|
- project: ^openstack/python-ironicclient$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
# Skip non-doc jobs for doc-only bifrost changes. Since documents
|
|
# are checked by bifrost-pep8, that job should not be skipped.
|
|
- name: ^.*bifrost-(python27|integration-coreosipa-cirros|integration-dibipa-debian-nv|integration-dhcp-nv)$
|
|
skip-if:
|
|
- project: ^openstack/bifrost$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
# Skip non-doc jobs for doc-only networking-midonet changes. Since
|
|
# doc/source/conf.py is checked by networking-midonet-pep8, that job
|
|
# should not be skipped.
|
|
- name: ^.*networking-midonet-(python27|python34)$
|
|
skip-if:
|
|
- project: ^openstack/networking-midonet$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
# Skip non-doc jobs for doc-only magnum changes. Since
|
|
# doc/source/conf.py is checked by gate-magnum-pep8, that job
|
|
# should not be skipped.
|
|
- name: ^gate-magnum-python(27|34)$
|
|
skip-if:
|
|
- project: ^openstack/magnum$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
# Skip non-doc jobs for doc-only tap-as-a-service changes. Since
|
|
# doc/source/conf.py is checked by tap-as-a-service-pep8, that job
|
|
# should not be skipped.
|
|
- name: ^.*tap-as-a-service-(python27|python34)$
|
|
skip-if:
|
|
- project: ^openstack/tap-as-a-service$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^specs/.*$
|
|
- ^doc/.*$
|
|
# skip expensive dib jobs for docs changes; readme's are rst files,
|
|
# and doc/*
|
|
- name: ^.*dib-dsvm-functests-.*$
|
|
skip-if:
|
|
- project: ^openstack/diskimage-builder$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- name: ^.*diskimage-builder-(python27|python34)$
|
|
skip-if:
|
|
- project: ^openstack/diskimage-builder$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
|
|
# NOTE(SamYaple): Catch all gates with prefix 'gate-kolla' ending in 'docs'
|
|
- name: ^gate-kolla.*(?<!docs)$
|
|
skip-if:
|
|
- project: ^openstack/kolla.*$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*
|
|
|
|
# Do not run the documentation publishing jobs ({name}-docs) from
|
|
# "bug/" branches. The (?!gate-) prefix is used in the regex because
|
|
# we *do* want the gate docs jobs to run, just not the jobs in the
|
|
# post queue.
|
|
- name: ^(?!gate-).*-docs$
|
|
branch: ^(?!bug/).*$
|
|
|
|
- name: propose-openstack-manuals-updates
|
|
branch: master
|
|
|
|
- name: gate-openstack-manuals-tox-checksyntax
|
|
branch: ^(stable/(kilo|liberty)).*$
|
|
|
|
# Packstack integration jobs should only run on master and stable/mitaka
|
|
# onwards
|
|
- name: ^gate-packstack-integration-.*-tempest-centos-7$
|
|
skip-if:
|
|
- project: openstack/packstack
|
|
all-files-match-any:
|
|
- ^releasenotes/.*$
|
|
- ^docs/.*$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
# no need to run the jobs for doc / releasenotes patches
|
|
- name: ^gate-(puppet-.*-(syntax|unit|beaker|integration)-|tripleo-ci-f22-).*$
|
|
skip-if:
|
|
- project: ^openstack/puppet-.*$
|
|
all-files-match-any:
|
|
- ^.*\.md$
|
|
- ^releasenotes/.*$
|
|
|
|
- name: ^gate-puppet-openstackci-puppet-beaker-rspec-.*$
|
|
voting: false
|
|
|
|
# puppet-integration lint/syntax jobs run only after stable/kilo
|
|
- name: ^gate-puppet-openstack-integration-puppet-.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# puppet-integration on trusty stopped after Mitaka (OpenStack) and Hammer (Ceph) releases.
|
|
- name: ^gate-puppet-openstack-integration-3-scenario00(1|2)-tempest-ubuntu-trusty$
|
|
branch: ^(stable/(liberty|mitaka|hammer)).*$
|
|
|
|
# puppet-integration scenario003 was introduced after Liberty (OpenStack) but we stop to
|
|
# test Trusty after Mitaka.
|
|
- name: ^gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty$
|
|
branch: ^(stable/mitaka).*$
|
|
|
|
# puppet-integration scenario003 was introduced after Liberty (OpenStack).
|
|
- name: ^gate-puppet-openstack-integration-3-scenario003-tempest-centos-7$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
# puppet-integration on xenial started after Mitaka (OpenStack) and Hammer (Ceph) releases.
|
|
- name: ^gate-puppet-openstack-integration-3-scenario00(1|2|3)-tempest-ubuntu-xenial$
|
|
branch: ^(?!stable/(kilo|liberty|mitaka|hammer)).*$
|
|
|
|
# puppet-integration with puppet4 only after Mitaka (OpenStack) and Hammer (Ceph) releases.
|
|
- name: ^gate-puppet-openstack-integration-4-.*-nv$
|
|
branch: ^(?!stable/(kilo|liberty|mitaka|hammer)).*$
|
|
|
|
- name: gate-requirements-integration-dsvm-resolver
|
|
voting: false
|
|
|
|
- name: gate-requirements-tox-validate
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-requirements-tox-py27-with-upper-constraints
|
|
voting: false
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-requirements-tox-validate-projects
|
|
branch: master
|
|
|
|
- name: gate-requirements-tox-babel
|
|
branch: ^(?!stable/(?:kilo|liberty|mitaka)).*$
|
|
files:
|
|
- '^babel-test/.*'
|
|
- '^tox.ini'
|
|
- '^upper-constraints.txt'
|
|
|
|
- name: gate-tempest-dsvm-full
|
|
queue-name: integrated
|
|
|
|
- name: ^gate-rally-dsvm-rally-.*$
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-neutron-neutron
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-neutron-unstable
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-fakevirt-heat
|
|
voting: false
|
|
|
|
- name: gate-rally-tox-self
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-designate-designate
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-senlin
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-senlin-rally
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-verify-full-discover-resources
|
|
files:
|
|
- ^rally/cli/commands/verify.py$
|
|
- ^rally/common/io/subunit_v2.py$
|
|
- ^rally/ui/templates/verification.*$
|
|
- ^rally/verification.*$
|
|
- ^tests/ci/.*verify.*$
|
|
|
|
- name: gate-rally-dsvm-verify-full-create-resources
|
|
voting: false
|
|
files:
|
|
- ^rally/cli/commands/verify.py$
|
|
- ^rally/common/io/subunit_v2.py$
|
|
- ^rally/ui/templates/verification.*$
|
|
- ^rally/verification.*$
|
|
- ^tests/ci/.*verify.*$
|
|
|
|
- name: gate-rally-dsvm-verify-light-create-resources
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-zaqar-zaqar
|
|
voting: false
|
|
|
|
- name: gate-zaqar-tox-integration
|
|
voting: false
|
|
|
|
# NOTE(flwang) Make tempest jobs non-voting until Zaqar's tempest
|
|
# environment stablizes
|
|
- name: ^gate-tempest-dsvm-.*-zaqar$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-nv
|
|
branch: ^feature/pecan
|
|
|
|
# NOTE(markvan) Make these non-voting until resources
|
|
# and lbaasv2 environment stablizes
|
|
- name: ^gate-heat-dsvm-functional-.*-lbaasv2$
|
|
voting: false
|
|
|
|
# NOTE(tonyb) (heat) functional testing was introduced in the liberty
|
|
# cycle so testing the kilo branch doesn't make sense.
|
|
- name: gate-heatclient-dsvm-functional
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-heat-dsvm-functional-convg-mysql-.*$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-tempest-dsvm-heat
|
|
branch: ^(stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-tempest-dsvm-heat-apache
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
# NOTE(sambetts) Make requirements check non-voting for networking-cisco
|
|
# until cisco requirements are in global requirements.
|
|
- name: gate-networking-cisco-requirements
|
|
voting: false
|
|
|
|
- name: networking-cisco-coverage
|
|
voting: false
|
|
|
|
- name: gate-neutron-dsvm-functional-py34
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-pg-full
|
|
voting: false
|
|
|
|
# BUG #1290562 pypy does not work with new setuptools, so is breaking
|
|
# all jobs. Disable until there is resolution.
|
|
- name: ^gate-.*-pypy(-db)?$
|
|
voting: false
|
|
|
|
- name: ^gate-tempest-dsvm-cells$
|
|
branch: ^(?!stable/(kilo)).*$
|
|
|
|
# don't run any grenade jobs on the oldest supported stable
|
|
# branch, this lets us catch all jobs that don't otherwise have
|
|
# additional modifications.
|
|
- name: ^gate-grenade-dsvm
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-grenade-dsvm-neutron-multinode
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-grenade-dsvm-neutron-dvr-multinode
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
# this is a deprecated way of testing, multinode grenade should be
|
|
# used to test this from mitaka forward.
|
|
#
|
|
# NOTE(sdague) when you remove the kilo branch, remove this line
|
|
# as well.
|
|
- name: ^gate-grenade-dsvm-partial-ncpu$
|
|
branch: ^stable/liberty$
|
|
|
|
- name: ^gate-grenade-dsvm-multinode
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: ^gate-tempest-dsvm-ironic-parallel-nv$
|
|
branch: ^(?!stable)
|
|
|
|
# NOTE(mriedem): gate-tempest-dsvm-ironic-pxe_ipa does not run reliably in
|
|
# kilo and is meant as a replacement for the pxe_ssh job starting in
|
|
# liberty.
|
|
- name: ^gate-tempest-dsvm-ironic-pxe_ipa$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-tempest-dsvm-ironic-pxe_ipmitool-nv$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: ^gate-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-nv$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: ^gate-tempest-dsvm-ironic-agent_ipmitool-nv$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
# NOTE(dtantsur): the old ironic ramdisk is not supported in newton
|
|
- name: ^gate-tempest-dsvm-ironic-pxe_ssh$
|
|
branch: ^stable/(liberty|mitaka).*$
|
|
|
|
- name: ^gate-ironic-inspector-dsvm-dib$
|
|
branch: ^stable/(liberty|mitaka).*$
|
|
|
|
# only here until stable is votable, then merge
|
|
# back to a single job
|
|
- name: ^gate-grenade-dsvm-forward$
|
|
branch: ^(stable/).*$
|
|
voting: false
|
|
|
|
- name: ^gate-grenade-dsvm-neutron-forward
|
|
branch: ^(stable/).*$
|
|
voting: false
|
|
|
|
- name: gate-devstack-dsvm-updown
|
|
branch: ^(?!stable)
|
|
|
|
- name: ^gate-tempest-dsvm-neutron-identity-v3-only-full.*$
|
|
branch: ^(?!stable)
|
|
voting: false
|
|
|
|
- name: gate-neutron-dsvm-tempest-vpnaas
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-ec2-api-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-functional-neutron-dsvm-gceapi
|
|
voting: false
|
|
|
|
- name: gate-functional-nova-network-dsvm-gceapi
|
|
voting: false
|
|
|
|
- name: ec2-api-rally-dsvm-fakevirt
|
|
voting: false
|
|
|
|
- name: ec2-api-functional-neutron-dsvm-full
|
|
voting: false
|
|
|
|
- name: gate-python-magnumclient-python34
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-magnum-python34
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-functional-dsvm-magnum-api
|
|
branch: ^(?!stable/kilo).*$
|
|
skip-if:
|
|
- project: ^openstack/magnum$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
|
|
- name: gate-functional-dsvm-magnum-k8s
|
|
branch: ^(?!stable/kilo).*$
|
|
skip-if:
|
|
- project: ^openstack/magnum$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^magnum/templates/swarm/.*$
|
|
- ^magnum/templates/mesos/.*$
|
|
|
|
- name: gate-functional-dsvm-magnum-swarm
|
|
branch: ^(?!stable/kilo).*$
|
|
skip-if:
|
|
- project: ^openstack/magnum$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^magnum/templates/kubernetes/.*$
|
|
- ^magnum/templates/mesos/.*$
|
|
|
|
- name: gate-functional-dsvm-magnum-mesos
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
skip-if:
|
|
- project: ^openstack/magnum$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^magnum/templates/kubernetes/.*$
|
|
- ^magnum/templates/swarm/.*$
|
|
|
|
- name: gate-tempest-dsvm-multinode-full
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-multinode-live-migration
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
skip-if:
|
|
- project: ^openstack/nova$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^api-.*$
|
|
- ^nova/tests/unit/.*$
|
|
- ^nova/tests/functional/.*$
|
|
- ^nova/tests/.*\.py$
|
|
- ^nova/hacking/.*$
|
|
- ^releasenotes/.*$
|
|
- ^tests-py3.txt$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-nova-libvirt-kvm-apr
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-multinode-full
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-dvr-multinode-full
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-ovs-native
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-dvr-ovs-native
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: networking-midonet-coverage
|
|
voting: false
|
|
|
|
- name: gate-networking-midonet-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-tempest-dsvm-networking-midonet-v1
|
|
voting: false
|
|
|
|
- name: ^gate-tempest-dsvm-networking-midonet-ml2
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-networking-midonet-v2-rally-dsvm-nv
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-tempest-dsvm-networking-odl-(lithium-snapshot|beryllium-snapshot|boron-snapshot)
|
|
branch: ^(?!stable/(icehouse|juno|kilo)).*$
|
|
voting: false
|
|
|
|
- name: gate-install-dsvm-networking-bgpvpn
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-networking-odl-python34
|
|
branch: ^(?!stable/(icehouse|juno|kilo)).*$
|
|
|
|
- name: gate-tempest-dsvm-networking-onos
|
|
voting: false
|
|
|
|
- name: ^gate-tempest-dsvm-dragonflow
|
|
branch: ^(?!stable/(kilo)).*$
|
|
voting: false
|
|
|
|
- name: gate-dragonflow-dsvm-rally-nv
|
|
branch: ^(?!stable/(kilo)).*$
|
|
|
|
- name: gate-dragonflow-dsvm-fullstack-nv
|
|
branch: ^(?!stable/(kilo)).*$
|
|
|
|
- name: gate-dragonflow-python34
|
|
voting: false
|
|
|
|
- name: ^gate-neutron-fwaas-dsvm-functional$
|
|
voting: false
|
|
|
|
- name: ^gate-neutron-fwaas-dsvm-tempest$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-neutron-fwaas-python34$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-neutron-lbaasv1-dsvm-api$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-neutron-lbaasv2-dsvm-.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-neutron-lbaasv2-dsvm-scenario$
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-octavia
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: ^gate-neutron-lbaas-python34$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-group-based-policy-dsvm-functional$
|
|
voting: false
|
|
|
|
- name: ^gate-group-based-policy-dsvm-rally$
|
|
voting: false
|
|
|
|
- name: ^gate-functional-dsvm-astara.*$
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
# For Gerrit ver 2.8.x and later (using buck)
|
|
- name: ^.*gerrit.*buck$
|
|
branch: ^openstack/(?!2\.4).*$
|
|
|
|
# For stable compat jobs.
|
|
- name: ^gate-tempest-dsvm-neutron-src-.*-mitaka$
|
|
branch: ^(?!stable/(?:kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-oslo.messaging-dsvm-functional-.*-rabbit$
|
|
voting: false
|
|
|
|
- name: ^gate-oslo.messaging-dsvm-functional-.*-qpid$
|
|
branch: ^stable/(kilo|liberty)$
|
|
voting: false
|
|
|
|
- name: ^gate-oslo.messaging-dsvm-functional-.*-amqp1.*$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-oslo.messaging-dsvm-functional-.*-pika$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-oslo.messaging-dsvm-functional-.*-zeromq$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.log-src-grenade-dsvm
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-src-grenade-dsvm
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-src-grenade-dsvm-multinode
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.versionedobjects-src-grenade-dsvm-multinode
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-cinder
|
|
voting: false
|
|
|
|
- name: gate-cinder-dsvm-apache
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: ^gate-cinder-pylint$
|
|
voting: false
|
|
|
|
- name: ^gate-python-cinderclient-pylint$
|
|
voting: false
|
|
|
|
- name: ^gate-os-brick-pylint$
|
|
voting: false
|
|
|
|
- name: gate-cinderclient-dsvm-functional
|
|
voting: false
|
|
|
|
- name: gate-cinder-tox-db-functional
|
|
voting: false
|
|
|
|
- name: dev-zuul-coverage
|
|
voting: false
|
|
|
|
- name: jenkins-job-builder-compare-xml
|
|
voting: false
|
|
failure-message: WARNING XML output has changed.
|
|
success-message: XML output is unchanged.
|
|
|
|
- name: gate-jenkins-job-builder-tox-docs-linkcheck
|
|
voting: false
|
|
failure-message: WARNING broken links in docs
|
|
|
|
- name: gate-project-config-compare-xml
|
|
voting: false
|
|
failure-message: Jenkins XML output has changed.
|
|
success-message: Jenkins XML output is unchanged.
|
|
files:
|
|
- 'jenkins/jobs/.*'
|
|
- 'tools/run-compare-clonemap.yaml'
|
|
- 'tools/run-compare-xml.sh'
|
|
|
|
- name: gate-dsvm-nodepool
|
|
voting: false
|
|
|
|
- name: gate-dsvm-nodepool-src-shade
|
|
voting: false
|
|
|
|
- name: gate-nodepool-python34-db
|
|
voting: false
|
|
|
|
- name: gate-zuul-python34-db
|
|
voting: false
|
|
|
|
- name: gate-bashate-devstack
|
|
voting: false
|
|
|
|
- name: gate-project-config-irc-access
|
|
files:
|
|
- 'accessbot/channels.yaml'
|
|
- 'gerritbot/channels.yaml'
|
|
- 'tools/check_channels_yaml.sh'
|
|
- 'tools/normalize_channels_yaml.py'
|
|
- 'tools/projectconfig_yamllib.py'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-jenkins-project
|
|
files:
|
|
- 'jenkins/jobs/projects.yaml'
|
|
- 'tools/jenkins-projects-checks.py'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-linters
|
|
files:
|
|
- '^.*\.sh$'
|
|
- '^.*\.py$'
|
|
- 'test-requirements.txt'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-infra-docs-index
|
|
files:
|
|
- 'docs-site/.*'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-generate-specs-site
|
|
files:
|
|
- 'specs/.*'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-grafyaml
|
|
files:
|
|
- '^grafana/.*$'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-dib
|
|
files:
|
|
- '^nodepool/elements/.*$'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-gerrit
|
|
files:
|
|
- '^gerrit/acls/.*$'
|
|
- 'tools/check_valid_gerrit_config.sh'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-nodepool
|
|
files:
|
|
- '^nodepool/nodepool.yaml'
|
|
- 'tox.ini'
|
|
|
|
- name: gate-project-config-projects-yaml
|
|
files:
|
|
- 'check_valid_gerrit_projects.py'
|
|
- 'gerrit/projects.yaml'
|
|
- 'tools/check_projects_yaml_alphabetized.sh'
|
|
- 'tox.ini'
|
|
|
|
- name: ^gate-project-config-bindep-fallback.*$
|
|
files:
|
|
- 'jenkins/data/bindep-fallback.txt'
|
|
|
|
- name: gate-ironicclient-dsvm-functional
|
|
voting: false
|
|
|
|
- name: gate-tripleo-ci-f22-containers
|
|
voting: false
|
|
|
|
- name: ^gate-.*-tox-doc-publish-checkbuild$
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/publish-docs/
|
|
|
|
- name: ^gate-.*-tox-checklang$
|
|
# Only run job if at least one po or pot file was changed
|
|
files:
|
|
- '^.*\.po$'
|
|
- '^.*\.pot$'
|
|
|
|
- name: ^gate-.*-tox-checklinks$
|
|
branch: master
|
|
voting: false
|
|
files:
|
|
- '^.*\.xml$'
|
|
|
|
- name: ^gate-.*-tox-checksyntax$
|
|
files:
|
|
- '^.*\.ent$'
|
|
- '^.*\.po$'
|
|
- '^.*\.pot$'
|
|
- '^.*\.wadl'
|
|
- '^.*\.xml$'
|
|
|
|
- name: ^gate-.*-docs$
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/doc/build/html/
|
|
|
|
- name: ^gate-.*-api-guide$
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/api-guide/build/html/
|
|
branch: master
|
|
files:
|
|
- '^tox.ini$'
|
|
- '^api-guide/.*'
|
|
|
|
- name: ^gate-.*-api-ref$
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/api-ref/build/html/
|
|
branch: master
|
|
files:
|
|
- '^tox.ini$'
|
|
- '^api-ref/.*'
|
|
|
|
- name: ^(?!gate-).*-api-guide$
|
|
# Only publish from master
|
|
branch: master
|
|
|
|
- name: ^(?!gate-).*-api-ref$
|
|
# Only publish from master
|
|
branch: master
|
|
|
|
- name: ^gate-.*-js-draft
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/dist/
|
|
|
|
- name: ^.*-npm-publish-draft$
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/dist/
|
|
|
|
- name: infra-publications-publish
|
|
branch: ^(?!master).*$
|
|
|
|
- name: ^gate-.*-requirements$
|
|
failure-message: Incompatible requirement found; see http://docs.openstack.org/developer/requirements/
|
|
files:
|
|
- '^tools/.*-requires$'
|
|
- '^.*requirements.txt$'
|
|
- '^.*requirements-py[2,3].txt$'
|
|
|
|
- name: gate-app-catalog-python34
|
|
voting: false
|
|
|
|
- name: gate-app-catalog-ui-npm-run-lint
|
|
voting: false
|
|
|
|
- name: barbican-coverage
|
|
voting: false
|
|
|
|
- name: designate-coverage-db
|
|
voting: false
|
|
|
|
- name: manila-coverage-db
|
|
voting: false
|
|
|
|
- name: manila-ui-coverage
|
|
voting: false
|
|
|
|
- name: magnum-coverage
|
|
voting: false
|
|
skip-if:
|
|
- project: ^openstack/magnum$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
|
|
- name: gate-python-barbicanclient-devstack-dsvm
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-python-barbicanclient-devstack-dsvm-oldstable
|
|
branch: ^stable/kilo$
|
|
|
|
- name: gate-barbican-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-barbican-devstack-dsvm
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-barbican-devstack-dsvm-oldstable
|
|
branch: ^stable/kilo$
|
|
|
|
- name: gate-barbican-dogtag-devstack-dsvm-f23
|
|
voting: false
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-barbican-dogtag-devstack-dsvm-f23-oldstable
|
|
voting: false
|
|
branch: ^stable/kilo$
|
|
|
|
- name: gate-designate-python34-db
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: ^gate-tempest-dsvm-designate-.*$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
# This overrides the above "looser" match above
|
|
- name: ^gate-tempest-dsvm-designate-.*-mitaka$
|
|
branch: ^master$
|
|
|
|
- name: gate-octavia-tox-bandit
|
|
branch: master
|
|
voting: false
|
|
|
|
- name: gate-congress-python34
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-congress-dsvm-api
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-congress-new-arch-devstack
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-congress-tox-db-new_arch
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-cue-rabbitmq
|
|
voting: false
|
|
|
|
- name: gate-hacking-integration-nova
|
|
voting: false
|
|
|
|
- name: gate-higgins-devstack-dsvm
|
|
voting: false
|
|
|
|
- name: gate-elastic-recheck-tox-queries
|
|
voting: false
|
|
|
|
- name: gate-ironic-python34-db
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-sahara-pylint
|
|
voting: false
|
|
|
|
- name: ^gate-sahara-buildimages.*$
|
|
branch: ^master$
|
|
voting: false
|
|
|
|
- name: gate-grenade-dsvm-sahara
|
|
voting: false
|
|
|
|
- name: ^gate-sahara-extra-artifacts$
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: sahara-coverage-db
|
|
voting: false
|
|
|
|
- name: gate-sahara-python34-db
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-sahara-dashboard-dsvm-integration
|
|
voting: false
|
|
|
|
- name: gate-sahara-dashboard-tox-py27dj19
|
|
branch: ^(?!stable/(mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-sahara-dashboard-python34
|
|
branch: ^(?!stable/(mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-neutron-lbaas-dashboard-dsvm-integration
|
|
voting: false
|
|
|
|
- name: ^gate-sahara-dsvm-scenario.*-heat$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: ^gate-sahara-dsvm-scenario.*-nv$
|
|
branch: ^stable/liberty$
|
|
|
|
- name: gate-sahara-tests-pylint
|
|
voting: false
|
|
|
|
- name: gate-app-catalog-ui-dsvm-integration
|
|
voting: false
|
|
|
|
- name: gate-keystone-tox-bandit
|
|
branch: ^stable/liberty$
|
|
|
|
- name: gate-keystone-tox-patch_cover
|
|
voting: false
|
|
|
|
- name: gate-keystone-tox-db-legacy_drivers
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-tempest-dsvm-keystone-uwsgi-full-nv
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: keystone-propose-config-updates
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-tempest-dsvm-keystone-eventlet-full
|
|
branch: ^stable/(kilo|liberty|mitaka).*$
|
|
voting: false
|
|
|
|
- name: gate-keystone-dsvm-functional-nv
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
|
|
- name: gate-keystone-dsvm-functional-v3-only-nv
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
|
|
- name: check-osc-plugins
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-keystonemiddleware-tox-bandit
|
|
branch: ^stable/liberty$
|
|
|
|
- name: gate-python-keystoneclient-tox-bandit
|
|
branch: ^stable/liberty$
|
|
|
|
- name: gate-rally-dsvm-keystone
|
|
branch: ^master$
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-glance
|
|
voting: false
|
|
|
|
- name: gate-python-troveclient-pypy
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-mistral-task
|
|
voting: false
|
|
|
|
# python3 support was fully implemented only in mitaka
|
|
- name: gate-mistral-python34
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
|
|
- name: gate-mistral-devstack-dsvm
|
|
voting: false
|
|
|
|
- name: gate-mistral-dashboard-python34
|
|
voting: false
|
|
|
|
- name: gate-mistral-extra-python34
|
|
voting: false
|
|
|
|
- name: gate-mistral-tox-db-unit-postgresql
|
|
voting: false
|
|
|
|
- name: gate-mistral-docker-buildimage
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: python-jenkins-coverage
|
|
voting: false
|
|
|
|
- name: gate-python-muranoclient-python34
|
|
# python3 support was implemented in mitaka
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
|
|
- name: gate-murano-requirements
|
|
# disable job in kilo/juno because of requirements doesn't match global.
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
- name: gate-murano-devstack-dsvm
|
|
branch: ^(stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-rally-dsvm-murano-task
|
|
branch: ^(?!stable/juno).*$
|
|
voting: false
|
|
|
|
- name: gate-murano-congress-devstack-dsvm
|
|
branch: ^(?!stable/juno).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-murano-cfapi
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-murano-api
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
|
|
- name: gate-tempest-dsvm-murano-glare-backend
|
|
branch: ^(?!stable/(?:juno|kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-murano-pylint
|
|
branch: ^(?!stable/juno).*$
|
|
voting: false
|
|
|
|
- name: gate-murano-dashboard-npm-run-lint
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
- name: gate-python-muranoclient-requirements
|
|
# disable job in kilo/juno because of requirements doesn't match global.
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
- name: ^gate-muranoclient-dsvm-functional$
|
|
# disable job in kilo/juno. It was designed during and for liberty
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
- name: gate-murano-dashboard-requirements
|
|
# disable job in kilo/juno because of requirements doesn't match global.
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
- name: murano-coverage-db
|
|
voting: false
|
|
|
|
- name: gate-networking-cisco-python34
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
- name: gate-heat-python34-db
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-horizon-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-oslo.db-tox-db-mysql-python
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# NOTE(mriedem): oslo.db didn't support py34 until moving to pymysql in
|
|
# liberty.
|
|
- name: gate-oslo.db-python34-db
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-oslo.vmware-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-oslo.messaging-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-oslo.rootwrap-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-solum-infra-guestagent-python34
|
|
voting: false
|
|
|
|
- name: gate-solum-infra-guestagent-pypy
|
|
voting: false
|
|
|
|
- name: gate-solum-pypy
|
|
voting: false
|
|
|
|
- name: gate-solum-requirements
|
|
voting: false
|
|
|
|
- name: gate-solum-devstack-dsvm-centos7
|
|
voting: false
|
|
|
|
- name: gate-reviewstats-python34
|
|
voting: false
|
|
|
|
- name: gate-refstack-python34
|
|
voting: false
|
|
|
|
- name: gate-dox-python34
|
|
voting: false
|
|
|
|
- name: ^gate-sqlalchemy-migrate-devstack-dsvm$
|
|
voting: false
|
|
|
|
- name: gate-sqlalchemy-migrate-pep8
|
|
voting: false
|
|
|
|
- name: gate-manila-pylint
|
|
voting: false
|
|
|
|
- name: gate-manila-python34-db
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-manila-buildimage-docker
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-postgres-generic-singlebackend
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-generic-no-share-servers
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-postgres-zfsonlinux
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-postgres-container
|
|
voting: false
|
|
|
|
- name: gate-grenade-dsvm-manila
|
|
branch: ^(?!stable/(?:liberty|mitaka)).*$
|
|
|
|
- name: gate-manila-tempest-dsvm-scenario
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-glusterfs
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-glusterfs-native
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-dsvm-cephfs-native
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-manila-tempest-minimal-dsvm-lvm
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-tempest-dsvm-full-amqp1
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-full-zmq
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-src-dsvm-full-amqp1-centos7
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-src-dsvm-full-zmq
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-src-dsvm-full-pika
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-telemetry-dsvm-integration-zmq
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-oslo.messaging-telemetry-dsvm-integration-pika
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-neutron-dsvm-src-oslo.messaging-zmq
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-neutron-dsvm-src-oslo.messaging-pika
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
voting: false
|
|
|
|
# NOTE(rpodolyaka): since Ic7ab3b9e6dc8354861be1af46210269f74c04333 we require
|
|
# SQLAlchemy >= 1.0.10, so this job is not needed for Mitaka+
|
|
- name: gate-oslo.db-tox-db-sqla_09
|
|
branch: ^(stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-manila-tempest-dsvm-hdfs
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-manila-multibackend
|
|
voting: false
|
|
|
|
- name: gate-rally-dsvm-manila-multibackend-no-ss
|
|
voting: false
|
|
|
|
- name: gate-blazar-devstack-dsvm
|
|
voting: false
|
|
|
|
- name: gate-blazar-pylint
|
|
voting: false
|
|
|
|
- name: gate-storyboard-js-integration
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-docker
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-docker-centos7
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-dvr
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-neutron-dsvm-fullstack
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-tacker-dsvm-functional
|
|
# disable job in kilo because func tests are not supported in that branch
|
|
branch: ^(?!stable/kilo).*$
|
|
voting: false
|
|
|
|
- name: gate-tacker-python34-db
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-tacker-horizon-python34
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-python-tackerclient-python34
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-ipv6only
|
|
branch: ^master$
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-serviceipv6
|
|
branch: ^master$
|
|
voting: false
|
|
|
|
- name: gate-trove-buildimage-mysql
|
|
voting: false
|
|
|
|
- name: gate-trove-buildimage-mongodb
|
|
voting: false
|
|
|
|
- name: gate-trove-buildimage-percona
|
|
voting: false
|
|
|
|
- name: gate-trove-scenario-functional-dsvm-mysql
|
|
branch: ^(?!stable/(?:kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-trove-scenario-functional-dsvm-redis
|
|
branch: ^(?!stable/(?:kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-trove-python34-db
|
|
branch: ^(?!stable/(?:juno|kilo|liberty|mitaka)).*$
|
|
|
|
- name: gate-trove-dashboard-python34
|
|
branch: ^(?!stable/(mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-anchor-tox-bandit
|
|
branch: master
|
|
voting: false
|
|
|
|
- name: gate-castellan-dsvm-functional
|
|
voting: false
|
|
|
|
# Run trove checkbuild and checklinks only for changes to files in directory
|
|
# apidocs/ .
|
|
- name: gate-trove-tox-doc-publish-checkbuild
|
|
files:
|
|
- '^apidocs/.*$'
|
|
|
|
- name: gate-trove-tox-checklinks
|
|
files:
|
|
- '^apidocs/.*$'
|
|
|
|
- name: gate-tempest-dsvm-full-lio
|
|
voting: false
|
|
|
|
- name: gate-horizon-jshint
|
|
branch: ^stable/kilo
|
|
|
|
- name: ^gate-horizon-npm-run-.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-aodh-dsvm-functional-hbase
|
|
branch: ^(?!stable/liberty).*$
|
|
|
|
- name: ^gate-telemetry-dsvm-integration-.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-horizon-tox-py27dj18
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-horizon-tox-py27dj19
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
|
|
- name: gate-horizon-dsvm-tempest-plugin
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-django_openstack_auth-tox-py27dj18
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-django_openstack_auth-tox-py27dj19
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
# TODO(doug-fish): Make voting once tests are proven to pass reliably
|
|
- name: gate-neutron-lbaas-dashboard-npm-run-lint
|
|
voting: false
|
|
|
|
# TODO(doug-fish): Make voting once tests are proven to pass reliably
|
|
- name: gate-neutron-lbaas-dashboard-npm-run-test
|
|
voting: false
|
|
|
|
- name: gate-ceilometer-dsvm-tempest-plugin-mongodb
|
|
voting: false
|
|
|
|
- name: gate-horizon-selenium-headless
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-horizon-dsvm-integration
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: gate-swiftclient-dsvm-functional
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-glanceclient-dsvm-functional
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# TODO(kragniz): Enable voting for each driver when the jobs are
|
|
# functioning for that driver
|
|
- name: ^gate-glance_store-dsvm-functional.*$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-glance_store-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-tempest-dsvm-full-ceph-plugin-src-glance_store
|
|
# NOTE(flaper87): Disable job in Kilo until we fix the gate.
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-tempest-dsvm-full-ceph-plugin-src-.*$
|
|
|
|
- name: ^gate-tempest-dsvm-smoke-tlsproxy.*$
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-build-centos-binary
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-deploy-centos-binary
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-build-centos-source
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-deploy-centos-source
|
|
voting: false
|
|
|
|
# Ubuntu has no master branch packaging for OpenStack projects, so just run
|
|
# this job on stable/mitaka branch
|
|
- name: gate-kolla-dsvm-build-ubuntu-binary
|
|
voting: false
|
|
branch: ^stable/mitaka
|
|
|
|
- name: gate-kolla-dsvm-build-ubuntu-source
|
|
voting: false
|
|
|
|
# Ubuntu has no master branch packaging for OpenStack projects, so just run
|
|
# this job on stable/mitaka branch
|
|
- name: gate-kolla-dsvm-deploy-ubuntu-binary
|
|
voting: false
|
|
branch: ^stable/mitaka
|
|
|
|
- name: gate-kolla-dsvm-deploy-ubuntu-source
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-build-oraclelinux-binary
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-deploy-oraclelinux-binary
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-build-oraclelinux-source
|
|
voting: false
|
|
|
|
- name: gate-kolla-dsvm-deploy-oraclelinux-source
|
|
voting: false
|
|
|
|
- name: ^(gate-)?devstack-docs
|
|
branch: ^master
|
|
|
|
# beaker tests have been introduced after Juno release
|
|
- name: ^gate-puppet-.*-puppet-beaker-rspec-.*$
|
|
branch: ^(?!stable/(icehouse|juno)).*$
|
|
|
|
# except for puppet-openstack_extras beaker that have been introduced after Kilo
|
|
- name: ^gate-puppet-openstack_extras-puppet-beaker-rspec-.*$
|
|
branch: ^(?!stable/(icehouse|juno|kilo)).*$
|
|
|
|
# Aims to break when a new version of Puppet is released
|
|
# For now, run the jobs only on master so if the job starts to
|
|
# break due to Puppet new major release, we will see which branch
|
|
# we need to test.
|
|
- name: ^gate-puppet-.*-puppet-unit-latest-.*$
|
|
branch: ^master
|
|
voting: false
|
|
|
|
# Starting from Newton and Jewel, Puppet OpenStack stops testing on Puppet 3.3, 3.4, 3.7 and 4.0.
|
|
- name: ^gate-puppet-.*-puppet-unit-(3.(3|4|7)|4.0)-.*$
|
|
branch: ^stable/(icehouse|juno|kilo|liberty|mitaka|hammer).*$
|
|
|
|
# Starting from Mitaka and Jewel, Puppet OpenStack starts voting on Puppet 4.5.
|
|
- name: ^gate-puppet-.*-puppet-unit-4.5-.*$
|
|
branch: ^(?!stable/(icehouse|juno|kilo|liberty|hammer)).*$
|
|
|
|
- name: ^gate-puppet-((?!swift).)*-puppet-syntax-.*$
|
|
branch: ^(?!stable/(icehouse)).*$
|
|
|
|
# puppet-swift can never be future parser compatible without breaking the API
|
|
- name: ^gate-puppet-swift-puppet-syntax-4-.*$
|
|
branch: ^(?!stable/(icehouse|juno)).*$
|
|
|
|
# these compat jobs only work on liberty+
|
|
- name: ^gate-tempest-dsvm-nova-v20
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-tempest-dsvm-lxc
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
# TODO(yamamoto): Revisit when Neutron driver API become more stable.
|
|
# OFAgent will be removed in the Newton cycle.
|
|
- name: ^gate-networking-ofagent-.*$
|
|
branch: ^(?!master).*$
|
|
|
|
- name: gate-networking-ofagent-python27
|
|
voting: false
|
|
|
|
- name: gate-networking-ofagent-python34
|
|
voting: false
|
|
|
|
- name: ^gate-tempest-dsvm-networking-ofagent.*$
|
|
tags: neutron
|
|
|
|
- name: gate-tempest-dsvm-networking-ofagent
|
|
branch: ^(?!master).*$
|
|
voting: false
|
|
|
|
- name: ^gate-tempest-dsvm-neutron.*-ovs.*$
|
|
tags: neutron
|
|
|
|
- name: gate-sdk-dsvm-functional
|
|
voting: false
|
|
|
|
- name: ^gate-fuel-agent-python.*$
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-dev-tools-python.*$
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-devops-python3.*$
|
|
branch: ^(?!(release/(?:2\.9)|stable)).*$
|
|
|
|
- name: ^fuel-devops-coverage
|
|
branch: ^(?!(release/(?:2\.9)|stable)).*$
|
|
|
|
- name: ^gate-fuel-devops-pylint
|
|
branch: ^(?!(release/(?:2\.9)|stable)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-fuel-devops-docs
|
|
branch: ^(?!release/(?:2\.9)).*$
|
|
|
|
- name: ^gate-fuel-qa-pylint
|
|
branch: ^(?!stable/(?:4\.0|4\.1|5\.0|5\.1|6\.0|6\.1|7\.0|8\.0)).*$
|
|
|
|
- name: ^gate-fuel-library-puppet-syntax.*$
|
|
branch: ^(?!stable/(?:4\.0|4\.1|5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-library-puppet-unit.*$
|
|
branch: ^(?!stable/(?:4\.0|4\.1|5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-library-puppet-syntax-4-centos-7
|
|
branch: ^(?!stable/(?:4\.0|4\.1|5\.0|5\.1|6\.0|6\.1|7\.0|8\.0)).*$
|
|
|
|
- name: ^gate-fuel-library-puppet-unit-4\.0-centos-7
|
|
branch: ^(?!stable/(?:4\.0|4\.1|5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-fuel-mirror-python.*$
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: gate-fuel-ostf-python27-db
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-plugins-python.*$
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-stats-python.*$
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: ^gate-fuel-upgrade-python.*$
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: gate-fuel-web-docs
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0|8\.0)).*$
|
|
voting: false
|
|
|
|
- name: gate-fuel-web-python27-db
|
|
branch: ^(?!stable/(?:5\.0|5\.1|6\.0|6\.1|7\.0)).*$
|
|
|
|
- name: gate-ceilometer-dsvm-functional-mongodb
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-ceilometer-dsvm-functional-mysql
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-ceilometer-dsvm-functional-postgresql
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# Freezer specific gate settings
|
|
- name: ^gate-freezer(-api|-web-ui)?-docs.*$
|
|
branch: ^(?!stable/(kilo|liberty)).*$
|
|
|
|
- name: ^gate-freezer-api-devstack-dsvm.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-freezer-web-ui-devstack-dsvm.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-freezer-devstack-dsvm.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-freezer(-api|-web-ui)?-python34.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# Python 3.4 jobs
|
|
- name: ^gate-cinder-python34-db$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-compute-hyperv-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-keystone-python34-db
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-swift-tox-bandit
|
|
voting: false
|
|
|
|
- name: gate-swift-python34
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-nova-python34-db
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-glance-python34-db$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-murano-python34-db
|
|
branch: ^(?!stable/(?:juno|kilo|liberty|mitaka)).*$
|
|
|
|
- name: gate-murano-dashboard-python34
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
|
|
- name: gate-murano-agent-python34
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
voting: false
|
|
|
|
- name: gate-networking-hyperv-python34
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-kuryr-python34
|
|
voting: false
|
|
|
|
- name: gate-networking-nec-python34
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: periodic-tempest-dsvm-full-test-accounts-master
|
|
tags: periodic-qa
|
|
- name: periodic-tempest-dsvm-neutron-full-test-accounts-master
|
|
tags: periodic-qa
|
|
- name: periodic-tempest-dsvm-neutron-full-non-admin-master
|
|
tags: periodic-qa
|
|
- name: periodic-tempest-dsvm-all-master
|
|
tags: periodic-qa
|
|
- name: periodic-tempest-dsvm-stress-master
|
|
tags: periodic-qa
|
|
- name: periodic-tempest-dsvm-neutron-identity-v3-only-full-master
|
|
tags: periodic-qa
|
|
|
|
# skip all openstack-ansible jobs except the releasenotes/docs
|
|
# jobs for rst/doc/releasenotes files
|
|
- name: ^gate-openstack-ansible-(?!(docs|releasenotes)).*$
|
|
skip-if:
|
|
- project: ^openstack/openstack-ansible$
|
|
all-files-match-any:
|
|
- ^.*\.rst$
|
|
- ^doc/.*
|
|
- ^releasenotes/.*
|
|
|
|
# skip openstack-ansible-docs gate jobs for the juno branch
|
|
# documentation was only introduced in kilo
|
|
- name: ^gate-openstack-ansible-docs.*$
|
|
branch: ^(?!juno).*$
|
|
|
|
# skip openstack-ansible-docs post jobs for the juno branch
|
|
# documentation was only introduced in kilo
|
|
- name: ^openstack-ansible-docs.*$
|
|
branch: ^(?!juno).*$
|
|
|
|
# lint compliance was only introduced in kilo
|
|
# this applies to all openstack-ansible repositories
|
|
- name: ^gate-openstack-ansible.*-linters$
|
|
branch: ^(?!juno).*$
|
|
|
|
# Skip OpenStack-Ansible Xenial role jobs for liberty and stable/mitaka
|
|
# Xenial support was only introduced in Newton
|
|
- name: ^gate-openstack-ansible-.*-func-ubuntu-xenial.*$
|
|
branch: ^(?!(liberty|stable/mitaka)).*$
|
|
|
|
# Skip OpenStack-Ansible CentOS role jobs for liberty and stable/mitaka
|
|
# CentOS support was only introduced in Newton
|
|
- name: ^gate-openstack-ansible-.*-func-centos-7.*$
|
|
branch: ^(?!(liberty|stable/mitaka)).*$
|
|
|
|
# Ignore requirements on the keystoneclient/keystoneauth integration branch
|
|
- name: gate-python-keystoneclient-requirements
|
|
branch: ^(?!feature/keystoneauth_integration).*$
|
|
|
|
# Ceilometerclient added functional testing in master only
|
|
- name: ^gate-ceilometerclient-dsvm-functional$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-gnocchi-grenade-dsvm-functional-.*-1\.x$
|
|
branch: ^(?!stable/1\..).*$
|
|
voting: false
|
|
|
|
- name: ^gate-gnocchi-grenade-dsvm-functional-.*-2\.x$
|
|
branch: ^(?!stable/(?:1\..|2.0)).*$
|
|
voting: false
|
|
|
|
# Saharaclient python 3.4 tests don't run on kilo or earlier
|
|
- name: ^gate-python-saharaclient-python34$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# Saharaclient functional test don't run on kilo or earlier
|
|
- name: ^gate-saharaclient-dsvm-functional$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
# Only run the unit cross tests for cliff against master.
|
|
- name: ^gate-cliff-tox-(openstackclient|neutronclient)-tip$
|
|
branch: ^master$
|
|
|
|
# Skip Kilo and Liberty for
|
|
# neutronclient-test-dsvm-functional-adv-svcs
|
|
- name: ^gate-neutronclient-test-dsvm-functional-adv-svcs$
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: ^gate-ironic-inspector-dsvm-discovery$
|
|
branch: ^(?!stable/liberty).*$
|
|
|
|
# NOTE(mriedem): ironic-inspector doesn't have a stable/kilo branch
|
|
- name: ^gate-ironic-inspector-dsvm-ipa.*$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-tempest-dsvm-ironic-inspector-nv$
|
|
branch: ^(?!stable/liberty).*$
|
|
|
|
# NOTE(jlvilla): Ironic Grenade does not work until after mitaka
|
|
- name: ^gate-grenade-dsvm-ironic$
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
# NOTE(jlvilla): Ironic Grenade does not work until after mitaka
|
|
- name: ^gate-grenade-dsvm-partial-ironic$
|
|
branch: ^(?!stable/(kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: gate-senlin-dsvm-functional
|
|
voting: false
|
|
|
|
- name: gate-senlin-dsvm-tempest-api
|
|
voting: false
|
|
|
|
- name: gate-scalpels-dsvm-neutron-ubuntu-trusty
|
|
voting: false
|
|
|
|
- name: gate-scalpels-dsvm-neutron-fedora-23
|
|
voting: false
|
|
|
|
- name: gate-python-cueclient-python34
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-full-ssh
|
|
voting: false
|
|
|
|
- name: gate-tempest-dsvm-neutron-scenario
|
|
branch: ^(?!stable/(?:kilo|liberty|mitaka)).*$
|
|
voting: false
|
|
|
|
- name: ^gate-.*-releasenotes$
|
|
success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/releasenotes/build/html/
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
files:
|
|
- '^releasenotes/.*'
|
|
- '^tox.ini'
|
|
- '^.*requirements.txt$'
|
|
|
|
# Some projects do not have releasenotes until the Mitaka cycle
|
|
- name: ^gate-(keystoneauth|keystonemiddleware|openstack-manuals|os-client-config|packstack|puppet-.*)-releasenotes$
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
|
|
# Some python client projects do not have releasenotes until the Mitaka cycle
|
|
- name: ^gate-python-(ironic|keystone|neutron|openstack|sahara)client-releasenotes$
|
|
branch: ^(?!stable/(?:juno|kilo|liberty)).*$
|
|
|
|
# Some python client projects do not have releasenotes until the Newton cycle
|
|
- name: ^gate-python-(manila|trove)client-releasenotes$
|
|
branch: ^(?!stable/(?:juno|kilo|liberty|mitaka)).*$
|
|
|
|
# skip gate-openstack-ansible-releasenotes jobs for juno & kilo branches
|
|
- name: ^gate-openstack-ansible-releasenotes$
|
|
branch: ^(?!juno|kilo).*$
|
|
|
|
# Post job is run on liberty and newer branches only
|
|
- name: ^(?!gate).*-releasenotes$
|
|
branch: ^(?!stable/(?:juno|kilo)).*$
|
|
|
|
# Skip openstack-ansible-releasenotes post jobs for juno & kilo branches
|
|
- name: ^openstack-ansible-releasenotes$
|
|
branch: ^(?!juno|kilo).*$
|
|
|
|
# Don't run python34 on Kilo
|
|
- name: ^gate-neutron-vpnaas-python34$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: ^gate-neutron-python34$
|
|
branch: ^(?!stable/kilo).*$
|
|
|
|
- name: gate-python-fuelclient-python34
|
|
branch: ^(?!stable/(?:6\.1|7.0)).*$
|
|
|
|
- name: gate-python-fuelclient-python27
|
|
branch: ^(?!stable/(?:6\.1)).*$
|
|
|
|
- name: gate-monasca-api-java-tempest-dsvm
|
|
voting: false
|
|
|
|
- name: gate-monasca-persister-java-tempest-dsvm
|
|
voting: false
|
|
|
|
- name: watcher-coverage
|
|
voting: false
|
|
|
|
- name: python-watcherclient-coverage
|
|
voting: false
|
|
|
|
- name: gate-tooz-tox-db-py27-consul
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-tooz-tox-db-py34-consul
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-tooz-tox-db-py34-etcd
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
- name: gate-tooz-tox-db-py27-etcd
|
|
branch: ^(?!stable/(?:kilo|liberty)).*$
|
|
|
|
# Requirements project publishes documents from master only.
|
|
- name: ^(?:gate-)requirements-docs$
|
|
branch: master
|
|
|
|
- name: wheel-build-ubuntu-trusty-amd64
|
|
mutex: mirror.wheel.trustyx64
|
|
|
|
- name: wheel-release-trustyx64
|
|
mutex: mirror.wheel.trustyx64
|
|
|
|
- name: wheel-build-centos-7-amd64
|
|
mutex: mirror.wheel.cent7x64
|
|
|
|
- name: wheel-release-cent7x64
|
|
mutex: mirror.wheel.cent7x64
|
|
|
|
|
|
########################################################################
|
|
# The project list is sorted alphabetically.
|
|
########################################################################
|
|
|
|
projects:
|
|
|
|
- name: openstack-dev/bashate
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-bashate-devstack
|
|
|
|
- name: openstack-dev/ci-sandbox
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-dev/cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-dev/devstack
|
|
template:
|
|
- name: merge-check
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-devstack-docs
|
|
- gate-devstack-bashate
|
|
- gate-devstack-unit-tests
|
|
- gate-grenade-dsvm-forward
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-tempest-dsvm-ironic-agent_ssh-nv
|
|
- gate-devstack-dsvm-updown
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
- gate-swift-dsvm-functional-nv
|
|
- gate-grenade-dsvm-neutron
|
|
- gate-tempest-dsvm-multinode-full
|
|
- gate-tempest-dsvm-neutron-multinode-full
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-tempest-dsvm-platform-centos7-nv
|
|
- gate-tempest-dsvm-platform-fedora23-nv
|
|
gate:
|
|
- gate-devstack-docs
|
|
- gate-devstack-bashate
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
experimental:
|
|
- gate-neutron-dsvm-functional
|
|
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
|
- gate-tempest-dsvm-cells
|
|
- gate-dsvm-mongodb-zaqar
|
|
- gate-grenade-dsvm-forward
|
|
- gate-tempest-dsvm-platform-centos7-neutron
|
|
- gate-tempest-dsvm-smoke-tlsproxy
|
|
periodic:
|
|
- propose-devstack-plugins-list
|
|
- periodic-tempest-dsvm-oslo-latest-full-master
|
|
|
|
- name: openstack-dev/devstack-plugin-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-dev/devstack-vagrant
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-dev/grenade
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-grenade-dsvm
|
|
- gate-grenade-dsvm-forward
|
|
- gate-grenade-dsvm-neutron
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-heat-nv
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-grenade-publish-docs
|
|
gate:
|
|
- gate-grenade-dsvm
|
|
- gate-grenade-dsvm-neutron
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-grenade-publish-docs
|
|
post:
|
|
- grenade-publish-docs
|
|
experimental:
|
|
- gate-grenade-dsvm-neutron-forward
|
|
- gate-grenade-dsvm-ironic
|
|
- gate-grenade-dsvm-partial-ironic
|
|
- gate-grenade-dsvm-trove
|
|
- gate-grenade-dsvm-ceilometer
|
|
|
|
- name: openstack-dev/hacking
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
check:
|
|
- gate-hacking-integration-nova
|
|
post:
|
|
- hacking-docs
|
|
- hacking-coverage
|
|
pre-release:
|
|
- hacking-docs
|
|
release:
|
|
- hacking-docs
|
|
|
|
- name: openstack-dev/heat-cfnclient
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-heat-cfnclient-pep8
|
|
- gate-heat-cfnclient-python27
|
|
gate:
|
|
- gate-heat-cfnclient-pep8
|
|
- gate-heat-cfnclient-python27
|
|
|
|
- name: openstack-dev/openstack-nose
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-dev/oslo-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-oslo-cookiecutter-tox-cookiecutter
|
|
gate:
|
|
- gate-oslo-cookiecutter-tox-cookiecutter
|
|
|
|
- name: openstack-dev/pbr
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: pypy-jobs
|
|
check:
|
|
- gate-pbr-installation-dsvm
|
|
- gate-pbr-installation-dsvm-upstream
|
|
gate:
|
|
- gate-pbr-installation-dsvm
|
|
periodic:
|
|
- gate-pbr-installation-dsvm
|
|
- gate-pbr-installation-dsvm-upstream
|
|
post:
|
|
- pbr-coverage
|
|
- pbr-docs
|
|
pre-release:
|
|
- pbr-docs
|
|
release:
|
|
- pbr-docs
|
|
|
|
- name: openstack-dev/sandbox
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
pre-release:
|
|
- sandbox-tag
|
|
release:
|
|
- sandbox-tag
|
|
|
|
- name: openstack-dev/specs-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/activity-board
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/ansible-puppet
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-lint-jobs
|
|
|
|
- name: openstack-infra/askbot-theme
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/beaker-localhost
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- 'gate-beaker-localhost-rake'
|
|
gate:
|
|
- 'gate-beaker-localhost-rake'
|
|
|
|
- name: openstack-infra/beaker-nodepool
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- 'gate-beaker-nodepool-rake'
|
|
gate:
|
|
- 'gate-beaker-nodepool-rake'
|
|
|
|
- name: openstack-infra/bindep
|
|
template:
|
|
- name: bindep-fallback
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: python-jobs
|
|
check:
|
|
- gate-bindep-docs
|
|
gate:
|
|
- gate-bindep-docs
|
|
post:
|
|
- bindep-coverage
|
|
release:
|
|
- bindep-infra-docs
|
|
|
|
- name: openstack-infra/bugdaystats
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-bugdaystats-pep8
|
|
gate:
|
|
- gate-bugdaystats-pep8
|
|
post:
|
|
- bugdaystats-branch-tarball
|
|
|
|
- name: openstack-infra/ciwatch
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack-infra/devstack-gate
|
|
template:
|
|
- name: merge-check
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: experimental-tripleo-jobs
|
|
check:
|
|
- gate-devstack-gate-unittests
|
|
- gate-devstack-gate-bashate
|
|
- gate-dg-hooks-dsvm
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-neutron-dsvm-functional-nv
|
|
- gate-swift-dsvm-functional-nv
|
|
- gate-tempest-dsvm-full-kilo-nv
|
|
- gate-tempest-dsvm-neutron-full-kilo-nv
|
|
- gate-tempest-dsvm-postgres-full-kilo-nv
|
|
- gate-tempest-dsvm-full-liberty-nv
|
|
- gate-tempest-dsvm-neutron-full-liberty-nv
|
|
- gate-tempest-dsvm-postgres-full-liberty-nv
|
|
- gate-tempest-dsvm-full-mitaka-nv
|
|
- gate-tempest-dsvm-neutron-full-mitaka-nv
|
|
- gate-tempest-dsvm-postgres-full-mitaka-nv
|
|
- gate-tempest-dsvm-platform-centos7-nv
|
|
- gate-tempest-dsvm-multinode-full
|
|
- gate-tempest-dsvm-neutron-multinode-full
|
|
gate:
|
|
- gate-devstack-gate-unittests
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
experimental:
|
|
- experimental-grenade-dsvm
|
|
- experimental-tempest-dsvm-full
|
|
- experimental-tempest-dsvm-neutron-full
|
|
- experimental-tempest-dsvm-postgres-full
|
|
- gate-grenade-dsvm-forward
|
|
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
|
|
|
- name: openstack-infra/elastic-recheck
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-elastic-recheck-pep8
|
|
- gate-elastic-recheck-docs
|
|
- gate-elastic-recheck-python27
|
|
- gate-elastic-recheck-tox-queries
|
|
gate:
|
|
- gate-elastic-recheck-pep8
|
|
- gate-elastic-recheck-docs
|
|
- gate-elastic-recheck-python27
|
|
post:
|
|
- elastic-recheck-docs
|
|
|
|
- name: openstack-infra/gear
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack-infra/gearman-plugin
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-gearman-plugin-build
|
|
gate:
|
|
- gate-gearman-plugin-build
|
|
post:
|
|
- gearman-plugin-hpi-artifact
|
|
release:
|
|
- gearman-plugin-hpi-artifact:
|
|
- gearman-plugin-jenkinsci-upload
|
|
|
|
- name: openstack-infra/gerrit
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-gerrit-buck
|
|
gate:
|
|
- gate-gerrit-buck
|
|
post:
|
|
- gerrit-package-buck
|
|
periodic:
|
|
- javamelody-gerrit-plugin-stable-2.11
|
|
- delete-project-gerrit-plugin-stable-2.11
|
|
- importer-gerrit-plugin-stable-2.11
|
|
|
|
- name: openstack-infra/gerritbot
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-gerritbot-pep8
|
|
gate:
|
|
- gate-gerritbot-pep8
|
|
post:
|
|
- gerritbot-branch-tarball
|
|
|
|
- name: openstack-infra/gerritlib
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack-infra/git-restack
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-git-restack-python34
|
|
release:
|
|
- git-restack-infra-docs
|
|
|
|
- name: openstack-infra/git-review
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-git-review-python34
|
|
release:
|
|
- git-review-infra-docs
|
|
|
|
- name: openstack-infra/gitdm
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-gitdm
|
|
gate:
|
|
- gate-gitdm
|
|
periodic:
|
|
- periodic-gitdm
|
|
|
|
- name: openstack-infra/glean
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: infra-publish-jobs
|
|
|
|
- name: openstack-infra/grafyaml
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- grafyaml-coverage
|
|
post:
|
|
- grafyaml-coverage
|
|
|
|
- name: openstack-infra/groups
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-groups-unittests
|
|
gate:
|
|
- gate-groups-unittests
|
|
post:
|
|
- groups-release-branch
|
|
release:
|
|
- groups-release-master
|
|
|
|
- name: openstack-infra/groups-static-pages
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/infra-ansible
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-infra-ansible
|
|
gate:
|
|
- gate-infra-ansible
|
|
|
|
- name: openstack-infra/infra-manual
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-publish-jobs
|
|
|
|
- name: openstack-infra/infra-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack-infra/irc-meetings
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-irc-meetings-pep8
|
|
- gate-irc-meetings-tox-ical
|
|
gate:
|
|
- gate-irc-meetings-pep8
|
|
- gate-irc-meetings-tox-ical
|
|
post:
|
|
- irc-meetings-publish
|
|
|
|
- name: openstack-infra/jeepyb
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-jeepyb-pep8
|
|
gate:
|
|
- gate-jeepyb-pep8
|
|
|
|
- name: openstack-infra/jenkins-job-builder
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- jenkins-job-builder-compare-xml
|
|
- jenkins-job-builder-coverage
|
|
- gate-jenkins-job-builder-tox-docs-linkcheck
|
|
post:
|
|
- jenkins-job-builder-coverage
|
|
|
|
- name: openstack-infra/js-afs-blob-store
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-npm
|
|
|
|
- name: openstack-infra/js-generator-openstack
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-npm
|
|
|
|
- name: openstack-infra/js-openstack-registry-hooks
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-npm
|
|
|
|
- name: openstack-infra/lodgeit
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-lodgeit-pep8
|
|
- gate-lodgeit-python27
|
|
gate:
|
|
- gate-lodgeit-pep8
|
|
- gate-lodgeit-python27
|
|
|
|
- name: openstack-infra/log_processor
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: infra-publish-jobs
|
|
|
|
- name: openstack-infra/logstash-filters
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/meetbot
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/nodepool
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: publish-to-pypi
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- nodepool-coverage-db
|
|
- gate-dsvm-nodepool
|
|
- gate-dsvm-nodepool-src-shade
|
|
- gate-nodepool-python34-db
|
|
post:
|
|
- nodepool-coverage-db
|
|
|
|
- name: openstack-infra/nose-html-output
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: noop-jobs
|
|
post:
|
|
- nose-html-output-branch-tarball
|
|
|
|
- name: openstack-infra/odsreg
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/openstackid
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- gate-openstackid-unittests
|
|
- gate-openstackid-docs
|
|
gate:
|
|
- gate-openstackid-unittests
|
|
post:
|
|
- openstackid-release-branch
|
|
release:
|
|
- openstackid-release-master
|
|
|
|
- name: openstack-infra/openstackid-resources
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/openstackweb
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/os-loganalyze
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-os-loganalyze-pep8
|
|
- gate-os-loganalyze-python27
|
|
gate:
|
|
- gate-os-loganalyze-pep8
|
|
- gate-os-loganalyze-python27
|
|
|
|
- name: openstack-infra/project-config
|
|
template:
|
|
- name: bindep-fallback
|
|
- name: merge-check
|
|
check:
|
|
- gate-project-config-compare-xml
|
|
- gate-project-config-gerrit
|
|
- gate-project-config-grafyaml
|
|
- gate-project-config-layout
|
|
- gate-project-config-linters
|
|
- gate-project-config-irc-access
|
|
- gate-project-config-jenkins-project
|
|
- gate-project-config-nodepool
|
|
- gate-project-config-projects-yaml
|
|
- gate-infra-docs-index
|
|
- gate-generate-specs-site
|
|
- gate-project-config-dib
|
|
gate:
|
|
- gate-project-config-gerrit
|
|
- gate-project-config-grafyaml
|
|
- gate-project-config-layout
|
|
- gate-project-config-linters
|
|
- gate-project-config-irc-access
|
|
- gate-project-config-nodepool
|
|
- gate-project-config-jenkins-project
|
|
- gate-project-config-projects-yaml
|
|
- gate-infra-docs-index
|
|
- gate-generate-specs-site
|
|
- gate-project-config-dib
|
|
post:
|
|
- publish-infra-docs-index
|
|
- publish-specs-site
|
|
periodic:
|
|
- propose-project-config-update
|
|
- periodic-package-afs-centos7
|
|
|
|
- name: openstack-infra/project-config-example
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-project-config-compare-xml
|
|
- gate-project-config-layout
|
|
- gate-project-config-example-linters
|
|
- gate-project-config-jenkins-project
|
|
gate:
|
|
- gate-project-config-layout
|
|
- gate-project-config-example-linters
|
|
- gate-project-config-jenkins-project
|
|
|
|
- name: openstack-infra/publications
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
post:
|
|
- infra-publications-publish
|
|
- infra-publications-publish-index
|
|
tag:
|
|
- infra-publications-publish
|
|
- infra-publications-publish-index
|
|
|
|
- name: openstack-infra/puppet-accessbot
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-ansible
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-apparmor
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-apps_site
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-askbot
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-asterisk
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-bandersnatch
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-bugdaystats
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-bup
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-cgit
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-ciwatch
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/puppet-diskimage_builder
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-drupal
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-elastic_recheck
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-elasticsearch
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-etherpad_lite
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-exim
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-gerrit
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-gerritbot
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-github
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-grafyaml
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-graphite
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-haveged
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-hound
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-httpd
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
release:
|
|
- puppet-httpd-forge-upload
|
|
|
|
- name: openstack-infra/puppet-infra-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/puppet-infracloud
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-iptables
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-jeepyb
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-jenkins
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-kerberos
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-kibana
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-lodgeit
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-log_processor
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-logrotate
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-logstash
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-mailman
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-mediawiki
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-meetbot
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-mysql_backup
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-nodepool
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-odsreg
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-openafs
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-openstack_health
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-openstackci
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- gate-puppet-openstackci-puppet-beaker-rspec-ubuntu-trusty
|
|
- gate-puppet-openstackci-puppet-beaker-rspec-centos-7
|
|
|
|
- name: openstack-infra/puppet-openstackid
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-os_client_config
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-packagekit
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-pgsql_backup
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-phabricator
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-pip
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-planet
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-project_config
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-puppet
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-redis
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-refstack
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-releasestatus
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-reviewday
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-simpleproxy
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-snmpd
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-ssh
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-ssl_cert_check
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-stackalytics
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-statusbot
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-storyboard
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
release:
|
|
- puppet-storyboard-forge-upload
|
|
|
|
- name: openstack-infra/puppet-subunit2sql
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-sudoers
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-tmpreaper
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-translation_checksite
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-ulimit
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-unattended_upgrades
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-unbound
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-user
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-vcsrepo
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/puppet-vinz
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-yum
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-zanata
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/puppet-zuul
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-check-jobs
|
|
- name: infra-puppet-apply-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack-infra/pypi-mirror
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-pypi-mirror-pep8
|
|
- gate-requirements-integration-dsvm
|
|
gate:
|
|
- gate-pypi-mirror-pep8
|
|
- gate-requirements-integration-dsvm
|
|
|
|
- name: openstack-infra/python-storyboardclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
post:
|
|
- python-storyboardclient-coverage
|
|
release:
|
|
- python-storyboardclient-infra-docs
|
|
|
|
# TODO: add docs
|
|
- name: openstack-infra/release-tools
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-release-tools-pep8
|
|
- gate-release-tools-python27
|
|
- gate-release-tools-bashate
|
|
gate:
|
|
- gate-release-tools-pep8
|
|
- gate-release-tools-python27
|
|
- gate-release-tools-bashate
|
|
|
|
- name: openstack-infra/releasestatus
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/requestsexceptions
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-requestsexceptions-pep8
|
|
gate:
|
|
- gate-requestsexceptions-pep8
|
|
|
|
- name: openstack-infra/reviewday
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-reviewday-pep8
|
|
gate:
|
|
- gate-reviewday-pep8
|
|
post:
|
|
- reviewday-branch-tarball
|
|
|
|
- name: openstack-infra/reviewstats
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
check:
|
|
- gate-reviewstats-python34
|
|
|
|
- name: openstack-infra/shade
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- shade-coverage
|
|
- gate-shade-dsvm-functional-keystone2
|
|
- gate-shade-dsvm-functional-neutron
|
|
- gate-shade-dsvm-functional-nova
|
|
- gate-shade-dsvm-ansible
|
|
- gate-shade-dsvm-ansible-dev-nv
|
|
- gate-dsvm-nodepool-src-shade
|
|
gate:
|
|
- gate-shade-dsvm-functional-keystone2
|
|
- gate-shade-dsvm-functional-neutron
|
|
- gate-shade-dsvm-functional-nova
|
|
- gate-shade-dsvm-ansible
|
|
post:
|
|
- shade-coverage
|
|
|
|
- name: openstack-infra/statusbot
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-statusbot-pep8
|
|
gate:
|
|
- gate-statusbot-pep8
|
|
post:
|
|
- statusbot-branch-tarball
|
|
|
|
- name: openstack-infra/storyboard
|
|
template:
|
|
- name: infra-publish-jobs
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-db-jobs
|
|
check:
|
|
- gate-storyboard-pep8
|
|
- gate-storyboard-python27-db
|
|
- gate-storyboard-js-integration
|
|
gate:
|
|
- gate-storyboard-pep8
|
|
- gate-storyboard-python27-db
|
|
post:
|
|
- storyboard-branch-tarball
|
|
- storyboard-coverage-db
|
|
pre-release:
|
|
- storyboard-infra-docs
|
|
release:
|
|
- storyboard-infra-docs
|
|
|
|
- name: openstack-infra/storyboard-webclient
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-storyboard-webclient-npm-run-lint
|
|
- gate-storyboard-webclient-npm-run-test-unit
|
|
- gate-storyboard-webclient-npm-run-test-functional
|
|
- gate-storyboard-webclient-npm-run-test-integration
|
|
- gate-storyboard-webclient-js-draft
|
|
- gate-storyboard-js-integration
|
|
gate:
|
|
- gate-storyboard-webclient-npm-run-lint
|
|
- gate-storyboard-webclient-npm-run-test-unit
|
|
- gate-storyboard-webclient-npm-run-test-functional
|
|
- gate-storyboard-webclient-npm-run-test-integration
|
|
post:
|
|
- storyboard-webclient-js-release-branch
|
|
release:
|
|
- storyboard-webclient-js-release-master
|
|
|
|
- name: openstack-infra/subunit2sql
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-db-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-subunit2sql-pep8
|
|
- gate-subunit2sql-docs
|
|
- gate-subunit2sql-python27-db
|
|
gate:
|
|
- gate-subunit2sql-pep8
|
|
- gate-subunit2sql-docs
|
|
- gate-subunit2sql-python27-db
|
|
post:
|
|
- subunit2sql-docs
|
|
|
|
- name: openstack-infra/system-config
|
|
template:
|
|
- name: merge-check
|
|
- name: infra-puppet-apply-jobs
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- gate-system-config-linters
|
|
- gate-system-config-puppet-syntax
|
|
gate:
|
|
- gate-system-config-linters
|
|
- gate-system-config-puppet-syntax
|
|
|
|
- name: openstack-infra/tripleo-ci
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: check-tripleo-jobs
|
|
periodic:
|
|
- periodic-tripleo-ci-f22-upgrades
|
|
- periodic-tripleo-ci-f22-ha
|
|
- periodic-tripleo-ci-f22-nonha
|
|
- periodic-tripleo-ci-f22-ha-liberty
|
|
- periodic-tripleo-ci-f22-ha-mitaka
|
|
- periodic-tripleo-ci-f22-ha-tempest
|
|
|
|
- name: openstack-infra/trystack-site
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack-infra/vinz
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: infra-publish-jobs
|
|
|
|
- name: openstack-infra/vinz-webclient
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-vinz-webclient-js-draft
|
|
gate:
|
|
- noop
|
|
post:
|
|
- vinz-webclient-js-release-branch
|
|
release:
|
|
- vinz-webclient-js-release-master
|
|
|
|
- name: openstack-infra/yaml2ical
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-yaml2ical-pep8
|
|
gate:
|
|
- gate-yaml2ical-pep8
|
|
|
|
- name: openstack-infra/zmq-event-publisher
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-zmq-event-publisher-build
|
|
gate:
|
|
- gate-zmq-event-publisher-build
|
|
post:
|
|
- zmq-event-publisher-hpi-artifact
|
|
release:
|
|
- zmq-event-publisher-hpi-artifact:
|
|
- zmq-event-publisher-jenkinsci-upload
|
|
|
|
- name: openstack-infra/zuul
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-db-jobs
|
|
- name: infra-publish-jobs
|
|
check:
|
|
- dev-zuul-coverage
|
|
- gate-zuul-python34-db
|
|
post:
|
|
- zuul-coverage-db
|
|
periodic:
|
|
- periodic-test
|
|
|
|
- name: openstack-infra/zuul-packaging
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/aeromancer
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/ailuropoda
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/anchor
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
experimental:
|
|
- gate-anchor-tox-bandit
|
|
|
|
- name: openstack/ansible-role-cloud-launcher
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-dsvm-jobs-centos7
|
|
- name: ansible-role-functional-dsvm-jobs-trusty
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/ansible-role-diskimage-builder
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-jenkins
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty-nv
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-jenkins-job-builder
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-jenkins-plugins
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty-nv
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-nginx
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty-nv
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-nodepool
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-shade
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty-nv
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-ssh
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty-nv
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/ansible-role-zuul
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: ansible-role-functional-jobs-centos7
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/anvil
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-anvil-pep8
|
|
- gate-anvil-python27
|
|
- gate-anvil-venv-ubuntu-trusty
|
|
- gate-anvil-rpms-dsvm-centos-7
|
|
- gate-anvil-pylint
|
|
gate:
|
|
- gate-anvil-pep8
|
|
- gate-anvil-python27
|
|
- gate-anvil-venv-ubuntu-trusty
|
|
- gate-anvil-rpms-dsvm-centos-7
|
|
- gate-anvil-pylint
|
|
|
|
- name: openstack/aodh
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-aodh-dsvm-functional-hbase
|
|
- gate-aodh-dsvm-functional-mongodb
|
|
- gate-aodh-dsvm-functional-mysql
|
|
- gate-aodh-dsvm-functional-postgresql
|
|
- gate-aodh-dsvm-tempest-plugin-hbase
|
|
- gate-aodh-dsvm-tempest-plugin-mongodb
|
|
- gate-aodh-dsvm-tempest-plugin-mysql
|
|
- gate-aodh-dsvm-tempest-plugin-mysql-neutron
|
|
- gate-aodh-dsvm-tempest-plugin-postgresql
|
|
- gate-telemetry-dsvm-integration-aodh
|
|
gate:
|
|
- gate-aodh-dsvm-functional-hbase
|
|
- gate-aodh-dsvm-functional-mongodb
|
|
- gate-aodh-dsvm-functional-mysql
|
|
- gate-aodh-dsvm-functional-postgresql
|
|
- gate-telemetry-dsvm-integration-aodh
|
|
|
|
- name: openstack/api-site
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-doc-gate
|
|
- name: openstack-doc-translation
|
|
check:
|
|
- gate-api-site-tox-checklang
|
|
- gate-build-swagger
|
|
gate:
|
|
- gate-api-site-tox-checklang
|
|
- gate-build-swagger
|
|
post:
|
|
- api-site-upstream-translation-update
|
|
- openstack-api-ref
|
|
- openstack-api-ref-publish-lang
|
|
periodic:
|
|
- api-site-propose-translation-update
|
|
|
|
- name: openstack/api-wg
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-api-wg-python27
|
|
gate:
|
|
- gate-api-wg-python27
|
|
|
|
- name: openstack/app-catalog
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
check:
|
|
- gate-app-catalog-python34
|
|
- gate-app-catalog-npm-run-lint
|
|
gate:
|
|
- gate-app-catalog-npm-run-lint
|
|
|
|
- name: openstack/app-catalog-common
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/app-catalog-ui
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-app-catalog-ui-pep8
|
|
- gate-app-catalog-ui-npm-run-lint
|
|
- gate-app-catalog-ui-dsvm-integration
|
|
gate:
|
|
- gate-app-catalog-ui-pep8
|
|
|
|
- name: openstack/astara
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: openstack-server-release-jobs
|
|
check:
|
|
- gate-functional-dsvm-astara
|
|
gate:
|
|
- gate-functional-dsvm-astara
|
|
|
|
- name: openstack/astara-appliance
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
- name: check-requirements
|
|
check:
|
|
- gate-astara-appliance-pep8
|
|
- gate-astara-appliance-python27
|
|
- gate-functional-dsvm-astara-appliance-src
|
|
gate:
|
|
- gate-astara-appliance-pep8
|
|
- gate-astara-appliance-python27
|
|
- gate-functional-dsvm-astara-appliance-src
|
|
post:
|
|
- astara-appliance-buildimage
|
|
|
|
- name: openstack/astara-horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
- name: check-requirements
|
|
- name: openstack-server-release-jobs
|
|
check:
|
|
- gate-astara-horizon-pep8
|
|
- gate-astara-horizon-python27
|
|
- gate-functional-dsvm-astara
|
|
gate:
|
|
- gate-astara-horizon-pep8
|
|
- gate-astara-horizon-python27
|
|
- gate-functional-dsvm-astara
|
|
|
|
- name: openstack/astara-neutron
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
- name: check-requirements
|
|
- name: openstack-server-release-jobs
|
|
check:
|
|
- gate-astara-neutron-pep8
|
|
- gate-astara-neutron-python27
|
|
- gate-functional-dsvm-astara
|
|
gate:
|
|
- gate-astara-neutron-pep8
|
|
- gate-astara-neutron-python27
|
|
- gate-functional-dsvm-astara
|
|
|
|
- name: openstack/automaton
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
|
|
- name: openstack/bandit
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-bandit-integration-barbican
|
|
- gate-bandit-integration-glance
|
|
- gate-bandit-integration-keystone
|
|
- gate-bandit-integration-keystonemiddleware
|
|
- gate-bandit-integration-magnum
|
|
- gate-bandit-integration-oslo.config
|
|
- gate-bandit-integration-oslo.log
|
|
- gate-bandit-integration-oslo.service
|
|
- gate-bandit-integration-oslo.utils
|
|
- gate-bandit-integration-oslo.vmware
|
|
- gate-bandit-integration-python-keystoneclient
|
|
- gate-bandit-integration-python-magnumclient
|
|
- gate-bandit-integration-sahara
|
|
gate:
|
|
- gate-bandit-integration-barbican
|
|
- gate-bandit-integration-glance
|
|
- gate-bandit-integration-keystone
|
|
- gate-bandit-integration-keystonemiddleware
|
|
- gate-bandit-integration-magnum
|
|
- gate-bandit-integration-oslo.config
|
|
- gate-bandit-integration-oslo.log
|
|
- gate-bandit-integration-oslo.service
|
|
- gate-bandit-integration-oslo.utils
|
|
- gate-bandit-integration-oslo.vmware
|
|
- gate-bandit-integration-python-keystoneclient
|
|
- gate-bandit-integration-python-magnumclient
|
|
|
|
- name: openstack/bansho
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/barbican
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: translation-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
- name: check-requirements
|
|
- name: api-guide-jobs
|
|
check:
|
|
- gate-barbican-devstack-dsvm
|
|
- gate-barbican-devstack-dsvm-oldstable
|
|
- barbican-coverage
|
|
- gate-barbican-dogtag-devstack-dsvm-f23
|
|
- gate-barbican-dogtag-devstack-dsvm-f23-oldstable
|
|
gate:
|
|
- gate-barbican-devstack-dsvm
|
|
- gate-barbican-devstack-dsvm-oldstable
|
|
|
|
- name: openstack/barbican-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/bareon
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/bareon-allocator
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/bareon-api
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/bareon-image-elements
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/bareon-ironic
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/bareon-specs
|
|
template:
|
|
- name: docs-on-rtfd
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
|
|
- name: openstack/bifrost
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-bifrost-integration-coreosipa-cirros
|
|
- gate-bifrost-integration-dibipa-debian-nv
|
|
- gate-bifrost-integration-dhcp-nv
|
|
gate:
|
|
- gate-bifrost-integration-coreosipa-cirros
|
|
|
|
- name: openstack/bilean
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/blazar
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-blazar-devstack-dsvm
|
|
- gate-blazar-pylint
|
|
pre-release:
|
|
- blazar-tarball
|
|
release:
|
|
- blazar-tarball
|
|
|
|
- name: openstack/blazar-nova
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
check:
|
|
- gate-blazar-nova-pep8
|
|
- gate-blazar-nova-python27
|
|
gate:
|
|
- gate-blazar-nova-pep8
|
|
- gate-blazar-nova-python27
|
|
post:
|
|
- blazar-nova-branch-tarball
|
|
pre-release:
|
|
- blazar-nova-tarball
|
|
release:
|
|
- blazar-nova-tarball
|
|
|
|
- name: openstack/broadview-collector
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/broadview-lib
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/broadview-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/castellan
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-castellan-dsvm-functional
|
|
|
|
- name: openstack/cathead
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-cathead-pep8
|
|
- gate-cathead-python27
|
|
gate:
|
|
- gate-cathead-pep8
|
|
- gate-cathead-python27
|
|
|
|
- name: openstack/ceilometer
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-ceilometer-dsvm-functional-mongodb
|
|
- gate-ceilometer-dsvm-functional-mysql
|
|
- gate-ceilometer-dsvm-functional-postgresql
|
|
- gate-ceilometer-dsvm-tempest-plugin-mongodb
|
|
- gate-ceilometer-dsvm-tempest-plugin-mysql
|
|
- gate-ceilometer-dsvm-tempest-plugin-mysql-neutron
|
|
- gate-ceilometer-dsvm-tempest-plugin-postgresql
|
|
- gate-grenade-dsvm-ceilometer
|
|
- gate-telemetry-dsvm-integration-ceilometer
|
|
gate:
|
|
- gate-ceilometer-dsvm-functional-mongodb
|
|
- gate-ceilometer-dsvm-functional-mysql
|
|
- gate-ceilometer-dsvm-functional-postgresql
|
|
- gate-grenade-dsvm-ceilometer
|
|
- gate-telemetry-dsvm-integration-ceilometer
|
|
experimental:
|
|
- gate-ceilometer-dsvm-tempest-plugin-es
|
|
- gate-grenade-dsvm-forward
|
|
- gate-rally-dsvm-fakevirt-ceilometer
|
|
|
|
- name: openstack/ceilometer-powervm
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/ceilometer-zvm
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/ceilometermiddleware
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: lib-forward-testing-plugin
|
|
- name: publish-to-pypi
|
|
post:
|
|
- ceilometermiddleware-coverage
|
|
|
|
- name: openstack/cerberus
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
|
|
- name: openstack/cerberus-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/charm-ceilometer
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-ceilometer-agent
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-ceph
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-ceph-mon
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-ceph-osd
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-ceph-radosgw
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-cinder-backup
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-cinder-ceph
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-glance
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-hacluster
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-heat
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-keystone
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-lxd
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-neutron-api
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-neutron-api-odl
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-neutron-gateway
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-neutron-openvswitch
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-nova-cloud-controller
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-nova-compute
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-odl-controller
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-openstack-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-openvswitch-odl
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-percona-cluster
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-rabbitmq-server
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-swift-proxy
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-swift-storage
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/charm-tempest
|
|
template:
|
|
- name: merge-check
|
|
- name: python-charm-jobs
|
|
|
|
- name: openstack/ci-cd-pipeline-app-murano
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: check-requirements
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-cinder-pylint
|
|
- gate-rally-dsvm-cinder
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
- gate-cinder-dsvm-apache
|
|
- gate-cinder-tox-db-functional
|
|
# These jobs test open source plugins and must remain with the -nv branch
|
|
# designator unless cinder gives permission.
|
|
- gate-cinder-tempest-dsvm-glusterfs-nv
|
|
- gate-tempest-dsvm-full-sheepdog-nv
|
|
- gate-tempest-dsvm-full-drbd-devstack-nv
|
|
- gate-tempest-dsvm-full-lio
|
|
- gate-tempest-dsvm-full-bdd-nv
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
gate:
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
- gate-tempest-dsvm-full-sheepdog-src-os-brick-nv
|
|
- gate-tempest-dsvm-full-devstack-plugin-nfs-nv
|
|
|
|
- name: openstack/cinder-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-cinder-specs-python27
|
|
gate:
|
|
- gate-cinder-specs-python27
|
|
|
|
- name: openstack/cisco-ironic-contrib
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
|
|
- name: openstack/cl-openstack-client
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-cl-openstack-client-run-tests
|
|
gate:
|
|
- gate-cl-openstack-client-run-tests
|
|
|
|
- name: openstack/cliff
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-cliff-tox-neutronclient-tip
|
|
- gate-cliff-tox-openstackclient-tip
|
|
- gate-tempest-dsvm-neutron-src-cliff
|
|
gate:
|
|
- gate-cliff-tox-neutronclient-tip
|
|
- gate-cliff-tox-openstackclient-tip
|
|
- gate-tempest-dsvm-neutron-src-cliff
|
|
|
|
- name: openstack/cloud-init
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-cloud-init-tox-py27-coverage
|
|
- gate-cloud-init-tox-py34-coverage
|
|
gate:
|
|
- gate-cloud-init-tox-py27-coverage
|
|
- gate-cloud-init-tox-py34-coverage
|
|
|
|
- name: openstack/cloudbase-init
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-cloudbase-init-docs
|
|
- gate-cloudbase-init-pep8
|
|
- gate-cloudbase-init-python27
|
|
gate:
|
|
- gate-cloudbase-init-docs
|
|
- gate-cloudbase-init-pep8
|
|
- gate-cloudbase-init-python27
|
|
post:
|
|
- cloudbase-init-coverage
|
|
|
|
- name: openstack/cloudcafe
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/clouddocs-maven-plugin
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-clouddocs-maven-plugin-build
|
|
gate:
|
|
- gate-clouddocs-maven-plugin-build
|
|
post:
|
|
- clouddocs-maven-plugin-localrepo-upload
|
|
release:
|
|
- clouddocs-maven-plugin-localrepo-upload:
|
|
- clouddocs-maven-plugin-mavencentral-upload
|
|
|
|
- name: openstack/cloudkitty
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
post:
|
|
- cloudkitty-coverage
|
|
|
|
- name: openstack/cloudkitty-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
post:
|
|
- cloudkitty-dashboard-coverage
|
|
|
|
- name: openstack/cloudpulse
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/cloudroast
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/cognitive
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/collectd-ceilometer-plugin
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/compass-adapters
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/compass-core
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-compass-core-pep8
|
|
- gate-compass-core-python27
|
|
gate:
|
|
- gate-compass-core-pep8
|
|
- gate-compass-core-python27
|
|
|
|
- name: openstack/compass-install
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/compass-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
|
|
- name: openstack/compass-web
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/compute-hyperv
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/congress
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
check:
|
|
- gate-congress-dsvm-api
|
|
- gate-murano-congress-devstack-dsvm
|
|
- gate-congress-new-arch-devstack
|
|
- gate-congress-tox-db-new_arch
|
|
gate:
|
|
- gate-congress-dsvm-api
|
|
|
|
- name: openstack/congress-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-congress-specs-python27
|
|
gate:
|
|
- gate-congress-specs-python27
|
|
|
|
- name: openstack/conveyor
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/cookbook-openstack-bare-metal
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-block-storage
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-client
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-common
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-compute
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-data-processing
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-database
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-identity
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-image
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-integration-test
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-network
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-object-storage
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-ops-database
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-ops-messaging
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-orchestration
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/cookbook-openstack-telemetry
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
|
|
- name: openstack/coreos-image-builder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/coupler
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/cue
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- cue-coverage
|
|
- gate-cue-integration-dsvm-rabbitmq
|
|
- gate-rally-dsvm-cue-rabbitmq
|
|
gate:
|
|
- gate-cue-integration-dsvm-rabbitmq
|
|
pre-release:
|
|
- cue-tarball
|
|
release:
|
|
- cue-tarball
|
|
|
|
- name: openstack/cue-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/daisycloud-core
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/deb-openstack-pkg-tools
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- pkgdeb-build-openstack-pkg-tools
|
|
gate:
|
|
- pkgdeb-build-openstack-pkg-tools
|
|
post:
|
|
- pkgdeb-publish-openstack-pkg-tools
|
|
|
|
- name: openstack/debtcollector
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
|
|
- name: openstack/defcore
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-defcore-tox-doc8
|
|
- gate-defcore-docs
|
|
gate:
|
|
- gate-defcore-tox-doc8
|
|
- gate-defcore-docs
|
|
|
|
- name: openstack/delimiter
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/designate
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
- name: designate-dsvm-jobs
|
|
- name: api-ref-jobs
|
|
check:
|
|
- designate-coverage-db
|
|
post:
|
|
- designate-coverage-db
|
|
|
|
- name: openstack/designate-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: designate-dsvm-jobs
|
|
check:
|
|
- designate-dashboard-coverage
|
|
post:
|
|
- designate-dashboard-coverage
|
|
|
|
- name: openstack/designate-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-designate-specs-python27
|
|
gate:
|
|
- gate-designate-specs-python27
|
|
|
|
- name: openstack/designate-tempest-plugin
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: designate-dsvm-jobs
|
|
check:
|
|
- gate-designate-tempest-plugin-pep8
|
|
# Stable Compat Jobs
|
|
- gate-tempest-dsvm-designate-powerdns-mitaka
|
|
- gate-tempest-dsvm-designate-bind9-mitaka
|
|
gate:
|
|
- gate-designate-tempest-plugin-pep8
|
|
# Stable Compat Jobs
|
|
- gate-tempest-dsvm-designate-powerdns-mitaka
|
|
- gate-tempest-dsvm-designate-bind9-mitaka
|
|
|
|
- name: openstack/devstack-plugin-additional-pkg-repos
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-additional-pkg-repos-bashate
|
|
- gate-tempest-dsvm-nova-libvirt-kvm-apr
|
|
gate:
|
|
- gate-devstack-plugin-additional-pkg-repos-bashate
|
|
|
|
- name: openstack/devstack-plugin-amqp1
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-amqp1-bashate
|
|
- gate-tempest-dsvm-full-amqp1
|
|
gate:
|
|
- gate-devstack-plugin-amqp1-bashate
|
|
|
|
- name: openstack/devstack-plugin-bdd
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-bdd-bashate
|
|
- gate-tempest-dsvm-full-bdd-nv
|
|
gate:
|
|
- gate-devstack-plugin-bdd-bashate
|
|
|
|
- name: openstack/devstack-plugin-ceph
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-ceph-bashate
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
- gate-manila-tempest-dsvm-cephfs-native
|
|
gate:
|
|
- gate-devstack-plugin-ceph-bashate
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
|
|
- name: openstack/devstack-plugin-glusterfs
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-glusterfs-bashate
|
|
- gate-cinder-tempest-dsvm-glusterfs-nv
|
|
- gate-manila-tempest-dsvm-glusterfs
|
|
- gate-manila-tempest-dsvm-glusterfs-native
|
|
gate:
|
|
- gate-devstack-plugin-glusterfs-bashate
|
|
|
|
- name: openstack/devstack-plugin-hdfs
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-hdfs-bashate
|
|
- gate-tempest-dsvm-full-hdfs
|
|
- gate-manila-tempest-dsvm-hdfs
|
|
gate:
|
|
- gate-devstack-plugin-hdfs-bashate
|
|
- gate-tempest-dsvm-full-hdfs
|
|
|
|
- name: openstack/devstack-plugin-kafka
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-kafka-bashate
|
|
- gate-tempest-dsvm-full-kafka
|
|
gate:
|
|
- gate-devstack-plugin-kafka-bashate
|
|
- gate-tempest-dsvm-full-kafka
|
|
|
|
- name: openstack/devstack-plugin-nfs
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-nfs-bashate
|
|
- gate-tempest-dsvm-full-devstack-plugin-nfs-nv
|
|
gate:
|
|
- gate-devstack-plugin-nfs-bashate
|
|
|
|
|
|
- name: openstack/devstack-plugin-pika
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-pika-bashate
|
|
gate:
|
|
- gate-devstack-plugin-pika-bashate
|
|
|
|
- name: openstack/devstack-plugin-sheepdog
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-sheepdog-bashate
|
|
- gate-tempest-dsvm-full-sheepdog-nv
|
|
gate:
|
|
- gate-devstack-plugin-sheepdog-bashate
|
|
|
|
- name: openstack/devstack-plugin-tar-installer
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-tar-installer-bashate
|
|
gate:
|
|
- gate-devstack-plugin-tar-installer-bashate
|
|
|
|
- name: openstack/devstack-plugin-zmq
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-devstack-plugin-zmq-bashate
|
|
- gate-tempest-dsvm-full-zmq
|
|
gate:
|
|
- gate-devstack-plugin-zmq-bashate
|
|
|
|
- name: openstack/dib-utils
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-dib-dsvm-functests-ubuntu-trusty
|
|
- gate-dib-dsvm-functests-centos-7
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
gate:
|
|
- gate-dib-dsvm-functests-ubuntu-trusty
|
|
- gate-dib-dsvm-functests-centos-7
|
|
post:
|
|
- dib-utils-branch-tarball
|
|
- dib-buildimage-debian-ironic
|
|
|
|
- name: openstack/diskimage-builder
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-dib-dsvm-functests-ubuntu-trusty
|
|
- gate-dib-dsvm-functests-centos-7
|
|
- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv
|
|
- gate-dib-dsvm-functests-centos-7-extras-nv
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
gate:
|
|
- gate-dib-dsvm-functests-ubuntu-trusty
|
|
- gate-dib-dsvm-functests-centos-7
|
|
post:
|
|
- dib-buildimage-debian-ironic
|
|
|
|
- name: openstack/distil
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-distil-python27
|
|
- gate-distil-pep8
|
|
gate:
|
|
- gate-distil-python27
|
|
- gate-distil-pep8
|
|
|
|
- name: openstack/django_openstack_auth
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: lib-forward-testing
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-django_openstack_auth-tox-py27dj18
|
|
- gate-django_openstack_auth-tox-py27dj19
|
|
gate:
|
|
- gate-django_openstack_auth-tox-py27dj18
|
|
- gate-django_openstack_auth-tox-py27dj19
|
|
|
|
- name: openstack/django-openstack-auth-kerberos
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
experimental:
|
|
- gate-django-openstack-auth-kerberos-python34
|
|
|
|
- name: openstack/doc8
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/docs-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-docs-specs-python27
|
|
gate:
|
|
- gate-docs-specs-python27
|
|
|
|
- name: openstack/dox
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-dox-pep8
|
|
- gate-dox-python27
|
|
- gate-dox-python34
|
|
gate:
|
|
- gate-dox-pep8
|
|
- gate-dox-python27
|
|
|
|
- name: openstack/dragonflow
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-dragonflow-python34
|
|
- gate-tempest-dsvm-dragonflow
|
|
- gate-dragonflow-dsvm-rally-nv
|
|
- gate-dragonflow-dsvm-fullstack-nv
|
|
|
|
- name: openstack/drbd-devstack
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-drbd-devstack-bashate
|
|
- gate-tempest-dsvm-full-drbd-devstack
|
|
gate:
|
|
- gate-drbd-devstack-bashate
|
|
|
|
- name: openstack/driverlog
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-driverlog-pep8
|
|
- gate-driverlog-python27
|
|
gate:
|
|
- gate-driverlog-pep8
|
|
- gate-driverlog-python27
|
|
post:
|
|
- driverlog-branch-tarball
|
|
pre-release:
|
|
- driverlog-tarball
|
|
release:
|
|
- driverlog-tarball
|
|
|
|
- name: openstack/ec2-api
|
|
template:
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-functional-neutron-dsvm-ec2api
|
|
- gate-functional-nova-network-dsvm-ec2api
|
|
experimental:
|
|
- ec2-api-functional-neutron-dsvm-full
|
|
- ec2-api-rally-dsvm-fakevirt
|
|
|
|
- name: openstack/ec2-driver
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/ekko
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/election
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-election-docs
|
|
gate:
|
|
- gate-election-docs
|
|
post:
|
|
- static-election-publish
|
|
|
|
- name: openstack/entropy
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-entropy-docs
|
|
- gate-entropy-pep8
|
|
- gate-entropy-python27
|
|
gate:
|
|
- gate-entropy-docs
|
|
- gate-entropy-pep8
|
|
- gate-entropy-python27
|
|
|
|
- name: openstack/eslint-config-openstack
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-npm
|
|
|
|
- name: openstack/evoque
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/evoque-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/faafo
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-faafo-docs
|
|
- gate-faafo-pep8
|
|
gate:
|
|
- gate-faafo-docs
|
|
- gate-faafo-pep8
|
|
|
|
- name: openstack/fairy-slipper
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/flame
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/freezer
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-freezer-devstack-dsvm
|
|
- gate-freezer-pylint
|
|
gate:
|
|
- gate-freezer-devstack-dsvm
|
|
- gate-freezer-pylint
|
|
|
|
- name: openstack/freezer-api
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-freezer-api-devstack-dsvm
|
|
- gate-freezer-api-pylint
|
|
gate:
|
|
- gate-freezer-api-devstack-dsvm
|
|
- gate-freezer-api-pylint
|
|
|
|
- name: openstack/freezer-dr
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-freezer-dr-pylint
|
|
gate:
|
|
- gate-freezer-dr-pylint
|
|
|
|
- name: openstack/freezer-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-freezer-specs-python27
|
|
gate:
|
|
- gate-freezer-specs-python27
|
|
|
|
- name: openstack/freezer-web-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-freezer-web-ui-devstack-dsvm
|
|
- gate-freezer-web-ui-pylint
|
|
gate:
|
|
- gate-freezer-web-ui-devstack-dsvm
|
|
- gate-freezer-web-ui-pylint
|
|
|
|
- name: openstack/fuel-agent
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-fuel-agent-pep8
|
|
- gate-fuel-agent-python27
|
|
gate:
|
|
- gate-fuel-agent-pep8
|
|
- gate-fuel-agent-python27
|
|
|
|
- name: openstack/fuel-astute
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-astute-puppet-unit-3.8-centos-7
|
|
gate:
|
|
- gate-fuel-astute-puppet-unit-3.8-centos-7
|
|
|
|
- name: openstack/fuel-dev-tools
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-dev-tools-pep8
|
|
- gate-fuel-dev-tools-python27
|
|
gate:
|
|
- gate-fuel-dev-tools-pep8
|
|
- gate-fuel-dev-tools-python27
|
|
|
|
- name: openstack/fuel-devops
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: python-jobs
|
|
check:
|
|
- gate-fuel-devops-pylint
|
|
- fuel-devops-coverage
|
|
gate:
|
|
- fuel-devops-coverage
|
|
|
|
- name: openstack/fuel-docs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-fuel-docs-docs
|
|
gate:
|
|
- gate-fuel-docs-docs
|
|
|
|
- name: openstack/fuel-library
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-library-puppet-lint
|
|
- gate-fuel-library-puppet-syntax-3-centos-7
|
|
- gate-fuel-library-puppet-syntax-4-centos-7
|
|
- gate-fuel-library-puppet-unit-3.3-centos-7
|
|
- gate-fuel-library-puppet-unit-3.4-centos-7
|
|
- gate-fuel-library-puppet-unit-3.8-centos-7
|
|
- gate-fuel-library-puppet-unit-4.0-centos-7
|
|
gate:
|
|
- gate-fuel-library-puppet-lint
|
|
- gate-fuel-library-puppet-syntax-3-centos-7
|
|
- gate-fuel-library-puppet-syntax-4-centos-7
|
|
- gate-fuel-library-puppet-unit-3.3-centos-7
|
|
- gate-fuel-library-puppet-unit-3.4-centos-7
|
|
- gate-fuel-library-puppet-unit-3.8-centos-7
|
|
|
|
- name: openstack/fuel-main
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-menu
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-menu-pep8
|
|
- gate-fuel-menu-python27
|
|
gate:
|
|
- gate-fuel-menu-pep8
|
|
- gate-fuel-menu-python27
|
|
|
|
- name: openstack/fuel-mirror
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-fuel-mirror-pep8
|
|
- gate-fuel-mirror-python27
|
|
gate:
|
|
- gate-fuel-mirror-pep8
|
|
- gate-fuel-mirror-python27
|
|
|
|
- name: openstack/fuel-nailgun-agent
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-nailgun-agent-puppet-unit-3.8-centos-7
|
|
gate:
|
|
- gate-fuel-nailgun-agent-puppet-unit-3.8-centos-7
|
|
|
|
- name: openstack/fuel-noop-fixtures
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
check:
|
|
- gate-fuel-noop-fixtures-docs
|
|
gate:
|
|
- gate-fuel-noop-fixtures-docs
|
|
|
|
- name: openstack/fuel-octane
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-octane-pep8
|
|
- gate-fuel-octane-python27
|
|
gate:
|
|
- gate-fuel-octane-pep8
|
|
- gate-fuel-octane-python27
|
|
|
|
- name: openstack/fuel-ostf
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-ostf-pep8
|
|
- gate-fuel-ostf-python27-db
|
|
gate:
|
|
- gate-fuel-ostf-pep8
|
|
- gate-fuel-ostf-python27-db
|
|
|
|
- name: openstack/fuel-plugin-6wind-virtual-accelerator
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-astara
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-availability-zones
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-bgpvpn
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-bigswitch
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-block-device
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-calamari
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-calico
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-ceilometer-redis
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-ci
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-cinder-netapp
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-cisco-aci
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-contrail
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-dbaas-trove
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-debug
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-designate
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-detach-database
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-detach-haproxy
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-detach-keystone
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-detach-rabbitmq
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-detach-swift
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-elasticsearch-kibana
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-external-emc
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-external-glusterfs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-external-lb
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-external-zabbix
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-glance-nfs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-ha-fencing
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-hedvig-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-influxdb-grafana
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-inkscope
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-ironic
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-ldap
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-lma-collector
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-lma-infrastructure-alerting
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-mellanox
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-midonet
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-mistral
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-murano
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-network-node
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-neutron-fwaas
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-neutron-lbaas
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-neutron-vpnaas
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-nova-nfs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-nsxv
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-nuage
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-onos
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-openbook
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-opendaylight
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-ovs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-plumgrid
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-purestorage-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-qemu
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-qlogic-sriov-vxlan
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-saltstack
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-scaleio
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-scaleio-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-solidfire-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-swiftstack
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-tacker
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-tintri-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-tls
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-vmware-dvs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-vxlan
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-wstunnel
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-xenserver
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-zabbix-agents
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-zabbix-monitoring-emc
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-zabbix-monitoring-extreme-networks
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugin-zabbix-snmptrapd
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-plugins
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-fuel-plugins-pep8
|
|
- gate-fuel-plugins-python27
|
|
gate:
|
|
- gate-fuel-plugins-pep8
|
|
- gate-fuel-plugins-python27
|
|
|
|
- name: openstack/fuel-qa
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-qa-python27
|
|
- gate-fuel-qa-pep8
|
|
- gate-fuel-qa-pylint
|
|
gate:
|
|
- gate-fuel-qa-python27
|
|
- gate-fuel-qa-pep8
|
|
- gate-fuel-qa-pylint
|
|
|
|
- name: openstack/fuel-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-fuel-specs-python27
|
|
gate:
|
|
- gate-fuel-specs-python27
|
|
|
|
- name: openstack/fuel-stats
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-stats-pep8
|
|
- gate-fuel-stats-python27-db
|
|
gate:
|
|
- gate-fuel-stats-pep8
|
|
- gate-fuel-stats-python27-db
|
|
|
|
- name: openstack/fuel-ui
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-ui-npm-run-lint
|
|
gate:
|
|
- gate-fuel-ui-npm-run-lint
|
|
|
|
- name: openstack/fuel-upgrade
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-upgrade-pep8
|
|
- gate-fuel-upgrade-python27
|
|
gate:
|
|
- gate-fuel-upgrade-pep8
|
|
- gate-fuel-upgrade-python27
|
|
|
|
- name: openstack/fuel-virtualbox
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/fuel-web
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-fuel-web-docs
|
|
- gate-fuel-web-pep8
|
|
- gate-fuel-web-python27-db
|
|
gate:
|
|
- gate-fuel-web-pep8
|
|
- gate-fuel-web-python27-db
|
|
|
|
- name: openstack/futurist
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
|
|
- name: openstack/fuxi
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/gantt
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/gce-api
|
|
template:
|
|
- name: python-jobs
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-functional-neutron-dsvm-gceapi
|
|
- gate-functional-nova-network-dsvm-gceapi
|
|
|
|
- name: openstack/gerrit-dash-creator
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-gerrit-dash-creator-pep8
|
|
gate:
|
|
- gate-gerrit-dash-creator-pep8
|
|
|
|
- name: openstack/gertty
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/giftwrap
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-giftwrap-pep8
|
|
- gate-giftwrap-python27
|
|
gate:
|
|
- gate-giftwrap-pep8
|
|
- gate-giftwrap-python27
|
|
post:
|
|
- giftwrap-branch-tarball
|
|
|
|
- name: openstack/git-repo-manifests
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/git-upstream
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-git-upstream-pep8
|
|
- gate-git-upstream-python27
|
|
gate:
|
|
- gate-git-upstream-pep8
|
|
- gate-git-upstream-python27
|
|
|
|
- name: openstack/glance
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-db-jobs
|
|
- name: python-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: check-requirements
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
- gate-rally-dsvm-glance
|
|
gate:
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/glance-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-glance-specs-python27
|
|
gate:
|
|
- gate-glance-specs-python27
|
|
|
|
- name: openstack/glance_store
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
check:
|
|
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store
|
|
gate:
|
|
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store
|
|
experimental:
|
|
- gate-glance_store-dsvm-functional-filesystem
|
|
|
|
- name: openstack/gnocchi
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-gnocchi-pep8
|
|
- gate-gnocchi-docs
|
|
- gate-gnocchi-tox-db-py27-mysql
|
|
- gate-gnocchi-tox-db-py27-postgresql
|
|
- gate-gnocchi-tox-db-py34-mysql
|
|
- gate-gnocchi-tox-db-py34-postgresql
|
|
- gate-gnocchi-bashate
|
|
- gate-gnocchi-dsvm-functional-file-mysql
|
|
- gate-gnocchi-dsvm-functional-swift-postgresql
|
|
- gate-gnocchi-dsvm-functional-ceph-mysql
|
|
- gate-gnocchi-grenade-dsvm-functional-file-mysql-1.x
|
|
- gate-gnocchi-grenade-dsvm-functional-swift-postgresql-1.x
|
|
- gate-gnocchi-grenade-dsvm-functional-ceph-mysql-1.x
|
|
- gate-gnocchi-grenade-dsvm-functional-file-mysql-2.x
|
|
- gate-gnocchi-grenade-dsvm-functional-swift-postgresql-2.x
|
|
- gate-gnocchi-grenade-dsvm-functional-ceph-mysql-2.x
|
|
- gate-telemetry-dsvm-integration-gnocchi
|
|
gate:
|
|
- gate-gnocchi-pep8
|
|
- gate-gnocchi-docs
|
|
- gate-gnocchi-tox-db-py27-mysql
|
|
- gate-gnocchi-tox-db-py27-postgresql
|
|
- gate-gnocchi-tox-db-py34-mysql
|
|
- gate-gnocchi-tox-db-py34-postgresql
|
|
- gate-gnocchi-bashate
|
|
- gate-gnocchi-dsvm-functional-file-mysql
|
|
- gate-gnocchi-dsvm-functional-swift-postgresql
|
|
- gate-gnocchi-dsvm-functional-ceph-mysql
|
|
- gate-telemetry-dsvm-integration-gnocchi
|
|
post:
|
|
- gnocchi-branch-tarball
|
|
experimental:
|
|
- gate-gnocchi-dsvm-functional-influxdb-mysql
|
|
|
|
- name: openstack/golang-client
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/governance
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-governance-docs
|
|
gate:
|
|
- gate-governance-docs
|
|
post:
|
|
- static-governance-publish
|
|
|
|
#TODO: add docs
|
|
- name: openstack/group-based-policy
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-group-based-policy-dsvm-functional
|
|
- gate-group-based-policy-dsvm-rally
|
|
|
|
- name: openstack/group-based-policy-automation
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/group-based-policy-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
check:
|
|
- gate-group-based-policy-specs-python27
|
|
gate:
|
|
- gate-group-based-policy-specs-python27
|
|
|
|
- name: openstack/group-based-policy-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/heat
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: experimental-tripleo-jobs
|
|
- name: release-notes-jobs
|
|
- name: api-ref-jobs
|
|
check:
|
|
- gate-heat-dsvm-functional-orig-mysql-lbaasv1
|
|
- gate-heat-dsvm-functional-convg-mysql-lbaasv1
|
|
- gate-tempest-dsvm-heat
|
|
- gate-tempest-dsvm-heat-apache
|
|
- gate-grenade-dsvm-heat
|
|
gate:
|
|
- gate-heat-dsvm-functional-orig-mysql-lbaasv1
|
|
- gate-heat-dsvm-functional-convg-mysql-lbaasv1
|
|
- gate-tempest-dsvm-heat
|
|
- gate-tempest-dsvm-heat-apache
|
|
- gate-grenade-dsvm-heat
|
|
post:
|
|
- heat-coverage-db
|
|
periodic:
|
|
- gate-rally-dsvm-fakevirt-heat
|
|
experimental:
|
|
- gate-heat-dsvm-functional-orig-mysql-lbaasv2
|
|
- gate-heat-dsvm-functional-convg-mysql-lbaasv2
|
|
- gate-rally-dsvm-fakevirt-heat
|
|
- gate-heat-dsvm-functional-orig-postgres-lbaasv1
|
|
|
|
- name: openstack/heat-cfntools
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-heat-cfntools-pep8
|
|
- gate-heat-cfntools-python27
|
|
gate:
|
|
- gate-heat-cfntools-pep8
|
|
- gate-heat-cfntools-python27
|
|
post:
|
|
- heat-cfntools-branch-tarball
|
|
release:
|
|
- heat-cfntools-docs
|
|
|
|
- name: openstack/heat-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-heat-specs-python27
|
|
gate:
|
|
- gate-heat-specs-python27
|
|
|
|
- name: openstack/heat-templates
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-heat-templates-dsvm
|
|
- gate-heat-templates-pep8
|
|
- gate-heat-templates-python27
|
|
gate:
|
|
- gate-heat-templates-dsvm
|
|
- gate-heat-templates-pep8
|
|
- gate-heat-templates-python27
|
|
post:
|
|
- heat-templates-buildimages
|
|
|
|
- name: openstack/heat-translator
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
post:
|
|
- heat-translator-coverage
|
|
|
|
- name: openstack/higgins
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-higgins-devstack-dsvm
|
|
|
|
- name: openstack/horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
- name: javascript-jobs
|
|
check:
|
|
- gate-horizon-jshint
|
|
- gate-horizon-tox-py27dj18
|
|
- gate-horizon-tox-py27dj19
|
|
- gate-horizon-dsvm-integration
|
|
- gate-horizon-selenium-headless
|
|
- gate-tempest-dsvm-full
|
|
- gate-grenade-dsvm
|
|
- gate-horizon-dsvm-tempest-plugin
|
|
gate:
|
|
- gate-horizon-tox-py27dj18
|
|
- gate-horizon-tox-py27dj19
|
|
- gate-tempest-dsvm-full
|
|
- gate-horizon-dsvm-integration
|
|
- gate-horizon-selenium-headless
|
|
- gate-grenade-dsvm
|
|
post:
|
|
- horizon-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/horizon-cisco-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: translation-jobs
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
|
|
- name: openstack/horizon-mellanox
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/i18n
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-i18n-pep8
|
|
- gate-i18n-docs
|
|
gate:
|
|
- gate-i18n-pep8
|
|
- gate-i18n-docs
|
|
|
|
- name: openstack/inception
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-inception-pep8
|
|
gate:
|
|
- gate-inception-pep8
|
|
|
|
- name: openstack/instack
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-tripleo-jobs
|
|
|
|
- name: openstack/instack-undercloud
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-instack-undercloud-puppet-lint
|
|
- gate-instack-undercloud-puppet-syntax-3-centos-7
|
|
- gate-instack-undercloud-puppet-syntax-4-centos-7
|
|
gate:
|
|
- gate-instack-undercloud-puppet-lint
|
|
- gate-instack-undercloud-puppet-syntax-3-centos-7
|
|
- gate-instack-undercloud-puppet-syntax-4-centos-7
|
|
|
|
- name: openstack/installguide-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/intel-nfv-ci-tests
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/iotronic
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/ironic
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: experimental-tripleo-jobs
|
|
- name: release-notes-jobs
|
|
- name: api-ref-jobs
|
|
check:
|
|
- gate-tempest-dsvm-ironic-pxe_ssh
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-postgres-nv
|
|
- gate-tempest-dsvm-ironic-agent_ssh
|
|
- gate-tempest-dsvm-ironic-pxe_ipa
|
|
- gate-ironic-inspector-dsvm-ipa-nv
|
|
- gate-tempest-dsvm-ironic-pxe_ipmitool-nv
|
|
- gate-tempest-dsvm-ironic-agent_ipmitool-nv
|
|
gate:
|
|
- gate-tempest-dsvm-ironic-agent_ssh
|
|
- gate-tempest-dsvm-ironic-pxe_ipa
|
|
post:
|
|
- ironic-coverage-db
|
|
experimental:
|
|
- gate-grenade-dsvm-ironic
|
|
- gate-grenade-dsvm-partial-ironic
|
|
- gate-ironic-dsvm-functional
|
|
- gate-tempest-dsvm-ironic-parallel-nv
|
|
- gate-tempest-dsvm-ironic-multitenant-network-nv
|
|
|
|
- name: openstack/ironic-inspector
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-ironic-inspector-tox-func
|
|
- gate-ironic-inspector-dsvm-dib
|
|
- gate-ironic-inspector-dsvm-ipa
|
|
- gate-ironic-inspector-dsvm-discovery
|
|
- gate-tempest-dsvm-ironic-inspector-nv
|
|
gate:
|
|
- gate-ironic-inspector-tox-func
|
|
- gate-ironic-inspector-dsvm-ipa
|
|
- gate-ironic-inspector-dsvm-discovery
|
|
|
|
- name: openstack/ironic-inspector-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-ironic-inspector-specs-pep8
|
|
gate:
|
|
- gate-ironic-inspector-specs-pep8
|
|
|
|
- name: openstack/ironic-lib
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-ironic-lib-pep8
|
|
- gate-ironic-lib-python27
|
|
- gate-tempest-dsvm-ironic-lib-src
|
|
gate:
|
|
- gate-ironic-lib-pep8
|
|
- gate-ironic-lib-python27
|
|
- gate-tempest-dsvm-ironic-lib-src
|
|
post:
|
|
- ironic-lib-coverage
|
|
|
|
- name: openstack/ironic-python-agent
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
# Using the server jobs since it will regen on every commit, not only
|
|
# on release.
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-tempest-dsvm-ironic-agent_ssh-coreos-src
|
|
- gate-tempest-dsvm-ironic-agent_ssh-tinyipa-src
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-coreos-src
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-src
|
|
- gate-ironic-inspector-dsvm-ipa-src-nv
|
|
gate:
|
|
- gate-tempest-dsvm-ironic-agent_ssh-coreos-src
|
|
- gate-tempest-dsvm-ironic-agent_ssh-tinyipa-src
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-coreos-src
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-src
|
|
post:
|
|
- ironic-python-agent-buildimage-coreos
|
|
- ironic-python-agent-buildimage-tinyipa
|
|
|
|
- name: openstack/ironic-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-ironic-specs-python27
|
|
gate:
|
|
- gate-ironic-specs-python27
|
|
|
|
- name: openstack/ironic-staging-drivers
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
check:
|
|
- gate-ironic-staging-drivers-dsvm-nv
|
|
|
|
- name: openstack/ironic-ui
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: javascript-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: translation-jobs
|
|
|
|
- name: openstack/ironic-webclient
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
check:
|
|
- ironic-webclient-npm-publish-draft
|
|
post:
|
|
- ironic-webclient-npm-publish-tarball
|
|
release:
|
|
- ironic-webclient-npm-publish-tarball
|
|
|
|
- name: openstack/jacket
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/js-openstack-lib
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-npm
|
|
|
|
- name: openstack/keystone
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: check-requirements
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
- name: api-ref-jobs
|
|
check:
|
|
- gate-keystone-tox-bandit
|
|
- gate-keystone-tox-db-legacy_drivers
|
|
- gate-keystone-dsvm-functional-nv
|
|
- gate-keystone-dsvm-functional-v3-only-nv
|
|
- gate-tempest-dsvm-keystone-eventlet-full
|
|
- gate-tempest-dsvm-keystone-uwsgi-full-nv
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
- keystone-coverage-db
|
|
gate:
|
|
- gate-keystone-tox-bandit
|
|
- gate-keystone-tox-db-legacy_drivers
|
|
post:
|
|
- keystone-propose-config-updates
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
- gate-rally-dsvm-keystone
|
|
- gate-keystone-tox-patch_cover
|
|
|
|
- name: openstack/keystone-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-keystone-specs-python27
|
|
gate:
|
|
- gate-keystone-specs-python27
|
|
|
|
- name: openstack/keystoneauth
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/keystonemiddleware
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: lib-forward-testing
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-keystonemiddleware-tox-bandit
|
|
gate:
|
|
- gate-keystonemiddleware-tox-bandit
|
|
post:
|
|
- keystonemiddleware-coverage
|
|
|
|
- name: openstack/kiloeyes
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-kiloeyes-pep8
|
|
- gate-kiloeyes-python27
|
|
gate:
|
|
- gate-kiloeyes-pep8
|
|
- gate-kiloeyes-python27
|
|
post:
|
|
- kiloeyes-coverage
|
|
|
|
- name: openstack/kingbird
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/kite
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/kloudbuster
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: docs-on-rtfd
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/kolla
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-kolla-dsvm-build-centos-binary
|
|
- gate-kolla-dsvm-deploy-centos-binary
|
|
- gate-kolla-dsvm-build-centos-source
|
|
- gate-kolla-dsvm-deploy-centos-source
|
|
- gate-kolla-dsvm-build-ubuntu-binary
|
|
- gate-kolla-dsvm-build-ubuntu-source
|
|
- gate-kolla-dsvm-deploy-ubuntu-binary
|
|
- gate-kolla-dsvm-deploy-ubuntu-source
|
|
- gate-kolla-dsvm-build-oraclelinux-binary
|
|
- gate-kolla-dsvm-deploy-oraclelinux-binary
|
|
- gate-kolla-dsvm-build-oraclelinux-source
|
|
- gate-kolla-dsvm-deploy-oraclelinux-source
|
|
experimental:
|
|
- gate-kolla-dsvm-deploy-multinode-ubuntu-source
|
|
|
|
- name: openstack/kolla-kubernetes
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/kolla-mesos
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/kosmos
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/kosmos-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
check:
|
|
- gate-kosmos-specs-python27
|
|
gate:
|
|
- gate-kosmos-specs-python27
|
|
|
|
- name: openstack/kuryr
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-install-dsvm-kuryr
|
|
- gate-kuryr-dsvm-fullstack-nv
|
|
- gate-kuryr-dsvm-rally-nv
|
|
- gate-kuryr-python34
|
|
gate:
|
|
- gate-install-dsvm-kuryr
|
|
|
|
- name: openstack/kuryr-kubernetes
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/kuryr-libnetwork
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/kwapi
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-kwapi-pep8
|
|
gate:
|
|
- gate-kwapi-pep8
|
|
|
|
- name: openstack/ldappool
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-ldappool-pep8
|
|
gate:
|
|
- gate-ldappool-pep8
|
|
|
|
- name: openstack/liberasurecode
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/magnum
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-functional-dsvm-magnum-api
|
|
- gate-functional-dsvm-magnum-k8s
|
|
- gate-functional-dsvm-magnum-swarm
|
|
- gate-functional-dsvm-magnum-mesos
|
|
- magnum-coverage
|
|
gate:
|
|
- gate-functional-dsvm-magnum-api
|
|
- gate-functional-dsvm-magnum-k8s
|
|
- gate-functional-dsvm-magnum-swarm
|
|
- gate-functional-dsvm-magnum-mesos
|
|
periodic:
|
|
- dib-buildimage-atomic-f23
|
|
|
|
- name: openstack/magnum-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: translation-jobs
|
|
|
|
- name: openstack/manila
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
check:
|
|
- manila-coverage-db
|
|
- gate-manila-tox-genconfig
|
|
- gate-manila-pylint
|
|
- gate-manila-tempest-dsvm-mysql-generic
|
|
- gate-manila-tempest-dsvm-postgres-zfsonlinux
|
|
- gate-manila-tempest-dsvm-postgres-generic-singlebackend
|
|
- gate-manila-tempest-dsvm-generic-no-share-servers
|
|
- gate-manila-tempest-dsvm-scenario
|
|
- gate-manila-tempest-dsvm-cephfs-native
|
|
- gate-manila-tempest-dsvm-glusterfs
|
|
- gate-manila-tempest-dsvm-glusterfs-native
|
|
- gate-manila-tempest-dsvm-hdfs
|
|
- gate-manila-tempest-minimal-dsvm-lvm
|
|
- gate-grenade-dsvm-manila
|
|
gate:
|
|
- gate-manila-tox-genconfig
|
|
- gate-manila-tempest-dsvm-mysql-generic
|
|
- gate-manila-tempest-minimal-dsvm-lvm
|
|
- gate-grenade-dsvm-manila
|
|
post:
|
|
- manila-coverage-db
|
|
experimental:
|
|
- gate-rally-dsvm-manila-multibackend
|
|
- gate-rally-dsvm-manila-multibackend-no-ss
|
|
- gate-manila-tempest-dsvm-postgres-container
|
|
|
|
- name: openstack/manila-image-elements
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
check:
|
|
- gate-manila-image-elements-pep8
|
|
- gate-manila-image-elements-docs
|
|
- gate-manila-buildimage-generic
|
|
gate:
|
|
- gate-manila-image-elements-pep8
|
|
- gate-manila-image-elements-docs
|
|
- gate-manila-buildimage-generic
|
|
post:
|
|
- gate-manila-publishimage-generic
|
|
experimental:
|
|
- gate-manila-buildimage-docker
|
|
release:
|
|
- gate-manila-publishimage-generic
|
|
|
|
- name: openstack/manila-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-manila-specs-python27
|
|
gate:
|
|
- gate-manila-specs-python27
|
|
|
|
- name: openstack/manila-ui
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- manila-ui-coverage
|
|
|
|
- name: openstack/marshal
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/merlin
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
post:
|
|
- merlin-js-release-branch
|
|
release:
|
|
- merlin-js-release-master
|
|
|
|
- name: openstack/microversion-parse
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/mistral
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-rally-dsvm-mistral-task
|
|
- gate-mistral-devstack-dsvm
|
|
- gate-mistral-tox-db-unit-postgresql
|
|
post:
|
|
- gate-mistral-docker-buildimage
|
|
experimental:
|
|
- gate-mistral-docker-buildimage
|
|
|
|
- name: openstack/mistral-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-mistral-dashboard-python34
|
|
|
|
- name: openstack/mistral-extra
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-mistral-extra-python34
|
|
|
|
- name: openstack/mistral-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-mistral-specs-python27
|
|
gate:
|
|
- gate-mistral-specs-python27
|
|
|
|
- name: openstack/monasca-agent
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-monasca-agent-pep8
|
|
- gate-monasca-agent-python27
|
|
gate:
|
|
- gate-monasca-agent-pep8
|
|
- gate-monasca-agent-python27
|
|
|
|
- name: openstack/monasca-analytics
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/monasca-api
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-monasca-api-pep8
|
|
- gate-monasca-api-python27
|
|
- gate-monasca-api-build
|
|
- gate-monasca-api-tempest-dsvm
|
|
- gate-monasca-api-java-tempest-dsvm
|
|
gate:
|
|
- gate-monasca-api-pep8
|
|
- gate-monasca-api-python27
|
|
- gate-monasca-api-build
|
|
- gate-monasca-api-tempest-dsvm
|
|
post:
|
|
- monasca-api-localrepo-upload
|
|
|
|
- name: openstack/monasca-ceilometer
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-monasca-ceilometer-pep8
|
|
- gate-monasca-ceilometer-python27
|
|
gate:
|
|
- gate-monasca-ceilometer-pep8
|
|
- gate-monasca-ceilometer-python27
|
|
|
|
- name: openstack/monasca-common
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-monasca-common-pep8
|
|
- gate-monasca-common-python27
|
|
- gate-monasca-common-build
|
|
gate:
|
|
- gate-monasca-common-pep8
|
|
- gate-monasca-common-python27
|
|
- gate-monasca-common-build
|
|
post:
|
|
- monasca-common-localrepo-upload
|
|
|
|
- name: openstack/monasca-log-api
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-monasca-log-api-pep8
|
|
- gate-monasca-log-api-python27
|
|
- gate-monasca-log-api-build
|
|
gate:
|
|
- gate-monasca-log-api-pep8
|
|
- gate-monasca-log-api-python27
|
|
- gate-monasca-log-api-build
|
|
post:
|
|
- monasca-log-api-localrepo-upload
|
|
|
|
- name: openstack/monasca-notification
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-monasca-notification-pep8
|
|
- gate-monasca-notification-python27
|
|
gate:
|
|
- gate-monasca-notification-pep8
|
|
- gate-monasca-notification-python27
|
|
|
|
- name: openstack/monasca-persister
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-monasca-persister-pep8
|
|
- gate-monasca-persister-python27
|
|
- gate-monasca-persister-build
|
|
- gate-monasca-persister-tempest-dsvm
|
|
- gate-monasca-persister-java-tempest-dsvm
|
|
gate:
|
|
- gate-monasca-persister-pep8
|
|
- gate-monasca-persister-python27
|
|
- gate-monasca-persister-build
|
|
- gate-monasca-persister-tempest-dsvm
|
|
post:
|
|
- monasca-persister-localrepo-upload
|
|
|
|
- name: openstack/monasca-statsd
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-monasca-statsd-pep8
|
|
- gate-monasca-statsd-python27
|
|
gate:
|
|
- gate-monasca-statsd-pep8
|
|
- gate-monasca-statsd-python27
|
|
|
|
- name: openstack/monasca-thresh
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-monasca-thresh-build
|
|
gate:
|
|
- gate-monasca-thresh-build
|
|
post:
|
|
- monasca-thresh-localrepo-upload
|
|
|
|
- name: openstack/monasca-transform
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/monasca-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-monasca-ui-pep8
|
|
- gate-monasca-ui-python27
|
|
gate:
|
|
- gate-monasca-ui-pep8
|
|
- gate-monasca-ui-python27
|
|
post:
|
|
- monasca-ui-coverage
|
|
|
|
- name: openstack/monasca-vagrant
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/monitoring-for-openstack
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/mox3
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/murano
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- murano-coverage-db
|
|
- gate-murano-pylint
|
|
- gate-murano-devstack-dsvm
|
|
- gate-murano-congress-devstack-dsvm
|
|
- gate-rally-dsvm-murano-task
|
|
- gate-tempest-dsvm-murano-api
|
|
- gate-tempest-dsvm-murano-cfapi
|
|
- gate-tempest-dsvm-murano-glare-backend
|
|
gate:
|
|
- gate-tempest-dsvm-murano-api
|
|
- gate-murano-devstack-dsvm
|
|
post:
|
|
- murano-coverage-db
|
|
|
|
- name: openstack/murano-agent
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-murano-agent-python34
|
|
post:
|
|
- murano-agent-coverage
|
|
|
|
- name: openstack/murano-apps
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/murano-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: release-notes-jobs
|
|
- name: python3-jobs
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
check:
|
|
- gate-murano-dashboard-pep8
|
|
- gate-murano-dashboard-python27
|
|
- gate-murano-dashboard-npm-run-lint
|
|
- gate-murano-devstack-dsvm
|
|
gate:
|
|
- gate-murano-dashboard-pep8
|
|
- gate-murano-dashboard-python27
|
|
- gate-murano-dashboard-npm-run-lint
|
|
- gate-murano-devstack-dsvm
|
|
|
|
- name: openstack/murano-deployment
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/murano-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/namos
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/nerd-reviewer
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: docs-on-rtfd
|
|
- name: publish-to-pypi
|
|
check:
|
|
- nerd-reviewer-coverage
|
|
|
|
- name: openstack/network-checker
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-network-checker-pep8
|
|
- gate-network-checker-python27
|
|
gate:
|
|
- gate-network-checker-pep8
|
|
- gate-network-checker-python27
|
|
|
|
- name: openstack/networking-6wind
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-ale-omniswitch
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-arista
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-bagpipe
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
|
|
- name: openstack/networking-bgpvpn
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
experimental:
|
|
- gate-install-dsvm-networking-bgpvpn
|
|
- gate-install-dsvm-networking-bgpvpn-bagpipe
|
|
- gate-tempest-dsvm-networking-bgpvpn-bagpipe
|
|
|
|
- name: openstack/networking-bigswitch
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-brocade
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-calico
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
|
|
- name: openstack/networking-cisco
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-networking-cisco-requirements
|
|
- networking-cisco-coverage
|
|
|
|
- name: openstack/networking-edge-vpn
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-fortinet
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-fujitsu
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-generic-switch
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-networking-generic-switch-dsvm
|
|
gate:
|
|
- gate-networking-generic-switch-dsvm
|
|
|
|
- name: openstack/networking-hpe
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-huawei
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-hyperv
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-infoblox
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-l2gw
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: translation-jobs
|
|
|
|
- name: openstack/networking-lenovo
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-midonet
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-tempest-dsvm-networking-midonet-v1
|
|
- gate-tempest-dsvm-networking-midonet-v2
|
|
- gate-tempest-dsvm-networking-midonet-ml2
|
|
- gate-networking-midonet-v2-rally-dsvm-nv
|
|
- networking-midonet-coverage
|
|
gate:
|
|
- gate-tempest-dsvm-networking-midonet-v2
|
|
- gate-tempest-dsvm-networking-midonet-ml2
|
|
|
|
- name: openstack/networking-mlnx
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-nec
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/networking-odl
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-tempest-dsvm-networking-odl-lithium-snapshot
|
|
- gate-tempest-dsvm-networking-odl-beryllium-snapshot
|
|
- gate-tempest-dsvm-networking-odl-boron-snapshot
|
|
- gate-rally-dsvm-networking-odl-beryllium-snapshot-nv
|
|
|
|
- name: openstack/networking-ofagent
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-networking-ofagent-python34
|
|
- gate-networking-ofagent-pep8
|
|
- gate-networking-ofagent-docs
|
|
- gate-networking-ofagent-python27
|
|
- gate-tempest-dsvm-networking-ofagent
|
|
gate:
|
|
- gate-networking-ofagent-docs
|
|
- gate-networking-ofagent-pep8
|
|
periodic:
|
|
- periodic-tempest-dsvm-networking-ofagent-mitaka
|
|
- periodic-tempest-dsvm-networking-ofagent-liberty
|
|
post:
|
|
- networking-ofagent-branch-tarball
|
|
|
|
- name: openstack/networking-onos
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-tempest-dsvm-networking-onos
|
|
|
|
- name: openstack/networking-ovn
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-tempest-dsvm-networking-ovn
|
|
- gate-tempest-dsvm-networking-ovn-native-l3-nv
|
|
- gate-rally-dsvm-networking-ovn-nv
|
|
- gate-install-dsvm-networking-ovn-kuryr-nv
|
|
gate:
|
|
- gate-tempest-dsvm-networking-ovn
|
|
|
|
- name: openstack/networking-ovs-dpdk
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-plumgrid
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-powervm
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-sfc
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/networking-vpp
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/networking-vsphere
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/networking-zvm
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/neutron
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: check-requirements
|
|
- name: integrated-gate-neutron
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: experimental-tripleo-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-neutron-dsvm-api
|
|
- gate-neutron-dsvm-functional
|
|
- gate-neutron-dsvm-fullstack
|
|
- gate-rally-dsvm-neutron-neutron
|
|
- gate-tempest-dsvm-neutron-dvr
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
- gate-tempest-dsvm-neutron-linuxbridge
|
|
- gate-tempest-dsvm-neutron-nv
|
|
- gate-tempest-dsvm-neutron-pg-full
|
|
- gate-neutron-lbaasv2-dsvm-minimal
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-grenade-dsvm-neutron-dvr-multinode
|
|
- gate-tempest-dsvm-neutron-multinode-full
|
|
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-nv
|
|
gate:
|
|
- gate-neutron-dsvm-api
|
|
- gate-tempest-dsvm-neutron-dvr
|
|
- gate-tempest-dsvm-neutron-linuxbridge
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
post:
|
|
- neutron-coverage
|
|
experimental:
|
|
- gate-neutron-dsvm-functional-py34
|
|
- gate-tempest-dsvm-neutron-scenario
|
|
- gate-grenade-dsvm-neutron-forward
|
|
- gate-neutron-vpnaas-dsvm-functional
|
|
- gate-neutron-vpnaas-dsvm-functional-sswan
|
|
- gate-tempest-dsvm-neutron-ipv6only
|
|
- gate-tempest-dsvm-neutron-serviceipv6
|
|
- gate-tempest-dsvm-neutron-ovs-native
|
|
- gate-tempest-dsvm-neutron-dvr-ovs-native
|
|
- gate-neutron-dsvm-api-pecan
|
|
- gate-tempest-dsvm-neutron-pecan
|
|
- gate-tempest-dsvm-neutron-src-neutron-lib
|
|
periodic:
|
|
- periodic-tempest-dsvm-neutron-ovs-native-master
|
|
- periodic-tempest-dsvm-neutron-dvr-ovs-native-master
|
|
|
|
- name: openstack/neutron-classifier
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/neutron-dynamic-routing
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-neutron-dynamic-routing-dsvm-functional-nv
|
|
- gate-neutron-dynamic-routing-dsvm-tempest-nv
|
|
post:
|
|
- neutron-dynamic-routing-coverage
|
|
|
|
- name: openstack/neutron-fwaas
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-neutron-fwaas-dsvm-tempest
|
|
post:
|
|
- neutron-fwaas-coverage
|
|
experimental:
|
|
- gate-neutron-fwaas-dsvm-functional
|
|
|
|
- name: openstack/neutron-lbaas
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-neutron-lbaasv1-dsvm-api
|
|
- gate-neutron-lbaasv2-dsvm-api-namespace-nv
|
|
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
|
- gate-neutron-lbaasv2-dsvm-listener
|
|
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
|
- gate-neutron-lbaasv2-dsvm-member
|
|
- gate-neutron-lbaasv2-dsvm-minimal
|
|
- gate-neutron-lbaasv2-dsvm-pool
|
|
- gate-neutron-lbaasv2-dsvm-scenario
|
|
gate:
|
|
- gate-neutron-lbaasv1-dsvm-api
|
|
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
|
- gate-neutron-lbaasv2-dsvm-listener
|
|
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
|
- gate-neutron-lbaasv2-dsvm-member
|
|
- gate-neutron-lbaasv2-dsvm-minimal
|
|
- gate-neutron-lbaasv2-dsvm-pool
|
|
|
|
- name: openstack/neutron-lbaas-dashboard
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-neutron-lbaas-dashboard-npm-run-lint
|
|
- gate-neutron-lbaas-dashboard-npm-run-test
|
|
- gate-neutron-lbaas-dashboard-dsvm-integration
|
|
|
|
- name: openstack/neutron-lib
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-tempest-dsvm-neutron-src-neutron-lib
|
|
gate:
|
|
- gate-tempest-dsvm-neutron-src-neutron-lib
|
|
|
|
- name: openstack/neutron-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-neutron-specs-python27
|
|
gate:
|
|
- gate-neutron-specs-python27
|
|
|
|
- name: openstack/neutron-vpnaas
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-tempest-dsvm-neutron-full
|
|
- gate-neutron-vpnaas-dsvm-functional
|
|
- gate-neutron-vpnaas-dsvm-functional-sswan
|
|
gate:
|
|
- gate-tempest-dsvm-neutron-full
|
|
- gate-neutron-vpnaas-dsvm-functional
|
|
- gate-neutron-vpnaas-dsvm-functional-sswan
|
|
experimental:
|
|
- gate-neutron-vpnaas-dsvm-rally
|
|
- gate-neutron-dsvm-tempest-vpnaas
|
|
post:
|
|
- neutron-vpnaas-coverage
|
|
|
|
- name: openstack/nomad
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/nova
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: check-requirements
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: experimental-tripleo-jobs
|
|
- name: release-notes-jobs
|
|
- name: api-guide-jobs
|
|
- name: api-ref-jobs
|
|
check:
|
|
- gate-nova-tox-db-functional
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-nv
|
|
- gate-tempest-dsvm-cells
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
- gate-tempest-dsvm-multinode-full
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
gate:
|
|
- gate-nova-tox-db-functional
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-tempest-dsvm-cells
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
post:
|
|
- nova-coverage-db
|
|
experimental:
|
|
- gate-tempest-dsvm-nova-v20-api
|
|
- gate-grenade-dsvm-forward
|
|
- gate-tempest-dsvm-nova-wsgi-full
|
|
- gate-tempest-dsvm-neutron-multinode-full
|
|
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
|
- gate-tempest-dsvm-ironic-pxe_ipa-full-nv
|
|
- gate-tempest-dsvm-lxc-f23
|
|
- gate-tempest-dsvm-lvm
|
|
- gate-tempest-dsvm-neutron-src-oslo.versionedobjects
|
|
- gate-tempest-dsvm-multinode-live-migration
|
|
- gate-tempest-dsvm-nova-os-vif-nv
|
|
- gate-tempest-dsvm-nova-libvirt-kvm-apr
|
|
|
|
- name: openstack/nova-docker
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-tempest-dsvm-docker
|
|
- gate-tempest-dsvm-docker-centos7
|
|
post:
|
|
- nova-docker-coverage
|
|
|
|
- name: openstack/nova-powervm
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/nova-solver-scheduler
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/nova-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-nova-specs-pep8
|
|
- gate-nova-specs-python27
|
|
gate:
|
|
- gate-nova-specs-pep8
|
|
- gate-nova-specs-python27
|
|
|
|
- name: openstack/nova-zvm-virt-driver
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/octavia
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: periodic-jobs-with-oslo-master
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
|
- gate-neutron-lbaasv2-dsvm-listener
|
|
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
|
- gate-neutron-lbaasv2-dsvm-member
|
|
- gate-neutron-lbaasv2-dsvm-minimal
|
|
- gate-neutron-lbaasv2-dsvm-pool
|
|
- gate-neutron-lbaasv2-dsvm-scenario
|
|
- gate-octavia-tox-bandit
|
|
gate:
|
|
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
|
- gate-neutron-lbaasv2-dsvm-listener
|
|
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
|
- gate-neutron-lbaasv2-dsvm-member
|
|
- gate-neutron-lbaasv2-dsvm-pool
|
|
experimental:
|
|
- gate-tempest-dsvm-octavia
|
|
|
|
- name: openstack/ooi
|
|
template:
|
|
- name: docs-on-rtfd
|
|
- name: merge-check
|
|
- name: pypy-jobs
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/opencafe
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-opencafe-pep8
|
|
gate:
|
|
- gate-opencafe-pep8
|
|
|
|
- name: openstack/openstack
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
# note that these jobs use an in-repo script for execution
|
|
# in order to cater for differing requirements per branch
|
|
- name: openstack/openstack-ansible
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-openstack-ansible-docs
|
|
- gate-openstack-ansible-linters
|
|
- gate-openstack-ansible-dsvm-commit
|
|
gate:
|
|
- gate-openstack-ansible-docs
|
|
- gate-openstack-ansible-linters
|
|
- gate-openstack-ansible-dsvm-commit
|
|
release:
|
|
- openstack-ansible-announce-release
|
|
|
|
- name: openstack/openstack-ansible-apt_package_pinning
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-galera_client
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-galera_server
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
release:
|
|
- openstack-ansible-galera_server-announce-release
|
|
|
|
- name: openstack/openstack-ansible-ironic
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-ironic-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-ironic-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-ironic-announce-release
|
|
|
|
- name: openstack/openstack-ansible-lxc_container_create
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-lxc_hosts
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-memcached_server
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
release:
|
|
- openstack-ansible-memcached_server-announce-release
|
|
|
|
- name: openstack/openstack-ansible-openstack_hosts
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-openstack_openrc
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-ops
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-openstack-ansible-ops-docs
|
|
- gate-openstack-ansible-ops-linters
|
|
gate:
|
|
- gate-openstack-ansible-ops-docs
|
|
- gate-openstack-ansible-ops-linters
|
|
|
|
- name: openstack/openstack-ansible-os_aodh
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_aodh-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_aodh-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_aodh-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_barbican
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_barbican-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_barbican-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_barbican-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_ceilometer
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_ceilometer-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_ceilometer-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_ceilometer-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_cinder-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_cinder-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_cinder-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_cloudkitty
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_cloudkitty-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_cloudkitty-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_cloudkitty-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_designate
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_designate-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_designate-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_designate-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_glance
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_glance-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_glance-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_glance-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_gnocchi
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_gnocchi-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_gnocchi-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_gnocchi-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_heat
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_heat-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_heat-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_heat-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_horizon-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_horizon-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_horizon-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_keystone
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_keystone-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_keystone-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_keystone-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_magnum
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_magnum-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_magnum-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_magnum-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_neutron
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_neutron-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_neutron-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_neutron-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_nova
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_nova-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_nova-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_nova-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_rally
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_rally-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_rally-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_rally-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_sahara
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_sahara-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_sahara-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_sahara-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_swift
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_swift-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_swift-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_swift-announce-release
|
|
|
|
- name: openstack/openstack-ansible-os_tempest
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_tempest-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_tempest-ansible-func-ubuntu-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-os_zaqar
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-trusty
|
|
experimental:
|
|
- gate-openstack-ansible-os_zaqar-ansible-func-centos-7-nv
|
|
- gate-openstack-ansible-os_zaqar-ansible-func-ubuntu-xenial-nv
|
|
release:
|
|
- openstack-ansible-os_zaqar-announce-release
|
|
|
|
- name: openstack/openstack-ansible-pip_install
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-pip_lock_down
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-plugins
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-openstack-ansible-plugins-docs
|
|
- gate-openstack-ansible-plugins-linters
|
|
gate:
|
|
- gate-openstack-ansible-plugins-docs
|
|
- gate-openstack-ansible-plugins-linters
|
|
release:
|
|
- openstack-ansible-plugins-announce-release
|
|
|
|
- name: openstack/openstack-ansible-rabbitmq_server
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
release:
|
|
- openstack-ansible-rabbitmq_server-announce-release
|
|
|
|
- name: openstack/openstack-ansible-repo_build
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-repo_server
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-rsyslog_client
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
|
|
- name: openstack/openstack-ansible-rsyslog_server
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
release:
|
|
- openstack-ansible-rsyslog_server-announce-release
|
|
|
|
- name: openstack/openstack-ansible-security
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: release-notes-jobs
|
|
- name: ansible-role-functional-jobs-centos7-nv
|
|
- name: ansible-role-functional-jobs-trusty
|
|
- name: ansible-role-functional-jobs-xenial-nv
|
|
release:
|
|
- openstack-ansible-security-announce-release
|
|
|
|
- name: openstack/openstack-ansible-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/openstack-chef-repo
|
|
template:
|
|
- name: merge-check
|
|
- name: chef-rake-jobs
|
|
periodic:
|
|
- periodic-centos-7-openstack-chef-repo-chef-rake-integration
|
|
- periodic-ubuntu-trusty-openstack-chef-repo-chef-rake-integration
|
|
- periodic-ubuntu-xenial-openstack-chef-repo-chef-rake-integration
|
|
|
|
- name: openstack/openstack-chef-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/openstack-doc-tools
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-openstack-doc-tools-pep8
|
|
gate:
|
|
- gate-openstack-doc-tools-pep8
|
|
|
|
- name: openstack/openstack-health
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: javascript-jobs
|
|
|
|
- name: openstack/openstack-manuals
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-doc-rst-gate
|
|
- name: openstack-doc-translation
|
|
- name: translation-jobs-liberty
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-openstack-manuals-tox-checksyntax
|
|
gate:
|
|
- gate-openstack-manuals-tox-checksyntax
|
|
post:
|
|
- openstack-manuals-tox-doc-publishdocs
|
|
- propose-openstack-manuals-updates
|
|
|
|
- name: openstack/openstack-planet
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-openstack-planet-unittest
|
|
gate:
|
|
- gate-openstack-planet-unittest
|
|
|
|
- name: openstack/openstack-resource-agents
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/openstack-resource-agents-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
|
|
- name: openstack/openstack-salt
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/openstack-salt-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
|
|
- name: openstack/openstack-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/openstack-user-stories
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/openstack-ux
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/openstackdocstheme
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-openstackdocstheme-pep8
|
|
- gate-openstackdocstheme-docs
|
|
gate:
|
|
- gate-openstackdocstheme-pep8
|
|
- gate-openstackdocstheme-docs
|
|
post:
|
|
- openstackdocstheme-branch-tarball
|
|
|
|
- name: openstack/ops-tags-team
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/os-api-ref
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-os-api-ref-pep8
|
|
- gate-os-api-ref-docs
|
|
- gate-os-api-ref-python27
|
|
gate:
|
|
- gate-os-api-ref-pep8
|
|
- gate-os-api-ref-docs
|
|
- gate-os-api-ref-python27
|
|
|
|
- name: openstack/os-apply-config
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-os-apply-config-pep8
|
|
- gate-os-apply-config-python27
|
|
gate:
|
|
- gate-os-apply-config-pep8
|
|
- gate-os-apply-config-python27
|
|
post:
|
|
- os-apply-config-coverage
|
|
- os-apply-config-branch-tarball
|
|
|
|
- name: openstack/os-brick
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: lib-forward-testing
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-tempest-dsvm-full-ceph-plugin-src-os-brick
|
|
- gate-tempest-dsvm-full-lio-src-os-brick
|
|
gate:
|
|
- gate-tempest-dsvm-full-ceph-plugin-src-os-brick
|
|
- gate-tempest-dsvm-full-lio-src-os-brick
|
|
experimental:
|
|
- gate-tempest-dsvm-full-head-os-brick
|
|
- gate-os-brick-pylint
|
|
|
|
- name: openstack/os-client-config
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/os-cloud-config
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-tripleo-jobs
|
|
post:
|
|
- os-cloud-config-docs
|
|
- os-cloud-config-coverage
|
|
|
|
#TODO: add docs
|
|
- name: openstack/os-collect-config
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-os-collect-config-pep8
|
|
- gate-os-collect-config-python27
|
|
gate:
|
|
- gate-os-collect-config-pep8
|
|
- gate-os-collect-config-python27
|
|
post:
|
|
- os-collect-config-coverage
|
|
- os-collect-config-branch-tarball
|
|
|
|
- name: openstack/os-namos
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
#TODO: add docs
|
|
- name: openstack/os-net-config
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-os-net-config-pep8
|
|
- gate-os-net-config-python27
|
|
gate:
|
|
- gate-os-net-config-pep8
|
|
- gate-os-net-config-python27
|
|
post:
|
|
- os-net-config-coverage
|
|
- os-net-config-branch-tarball
|
|
|
|
- name: openstack/os-performance-tools
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
#TODO: add docs
|
|
- name: openstack/os-refresh-config
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-os-refresh-config-pep8
|
|
- gate-os-refresh-config-python27
|
|
gate:
|
|
- gate-os-refresh-config-pep8
|
|
- gate-os-refresh-config-python27
|
|
post:
|
|
- os-refresh-config-branch-tarball
|
|
|
|
- name: openstack/os-testr
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
|
|
- name: openstack/os-vif
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/os-win
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/osc-lib
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
|
|
- name: openstack/oslo-incubator
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: openstack-server-publish-jobs
|
|
|
|
- name: openstack/oslo-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/oslo.cache
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: python3-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.concurrency
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
post:
|
|
- oslo.concurrency-coverage
|
|
|
|
- name: openstack/oslo.config
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/oslo.context
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.db
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-oslo.db-tox-db-sqla_09
|
|
- gate-oslo.db-tox-db-mysql-python
|
|
|
|
- name: openstack/oslo.i18n
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
post:
|
|
- oslo.i18n-coverage
|
|
|
|
- name: openstack/oslo.log
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-oslo.log-src-grenade-dsvm
|
|
|
|
- name: openstack/oslo.messaging
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-oslo.messaging-dsvm-functional-py27-rabbit
|
|
- gate-oslo.messaging-dsvm-functional-py34-rabbit
|
|
- gate-oslo.messaging-dsvm-functional-py27-qpid
|
|
- gate-oslo.messaging-dsvm-functional-py27-amqp1-centos7
|
|
- gate-oslo.messaging-dsvm-functional-py27-pika
|
|
- gate-oslo.messaging-dsvm-functional-py27-zeromq
|
|
- gate-oslo.messaging-src-dsvm-full-amqp1-centos7
|
|
- gate-oslo.messaging-src-dsvm-full-pika
|
|
- gate-oslo.messaging-src-dsvm-full-zmq
|
|
- gate-oslo.messaging-src-grenade-dsvm
|
|
- gate-oslo.messaging-src-grenade-dsvm-multinode
|
|
- gate-telemetry-dsvm-integration-oslo.messaging
|
|
- gate-oslo.messaging-telemetry-dsvm-integration-pika
|
|
- gate-oslo.messaging-telemetry-dsvm-integration-zmq
|
|
- gate-tempest-neutron-dsvm-src-oslo.messaging-pika
|
|
- gate-tempest-neutron-dsvm-src-oslo.messaging-zmq
|
|
post:
|
|
- oslo.messaging-coverage
|
|
|
|
- name: openstack/oslo.middleware
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: pypy-jobs
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.policy
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.privsep
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
|
|
- name: openstack/oslo.reports
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.rootwrap
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.serialization
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.service
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.tools
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/oslo.utils
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslo.versionedobjects
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
check:
|
|
- gate-oslo.versionedobjects-src-grenade-dsvm-multinode
|
|
|
|
- name: openstack/oslo.vmware
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: lib-forward-testing
|
|
- name: stable-compat-jobs
|
|
|
|
- name: openstack/oslosphinx
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-oslosphinx-pep8
|
|
- gate-oslosphinx-docs
|
|
gate:
|
|
- gate-oslosphinx-pep8
|
|
- gate-oslosphinx-docs
|
|
post:
|
|
- oslosphinx-branch-tarball
|
|
|
|
- name: openstack/oslotest
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
post:
|
|
- oslotest-coverage
|
|
|
|
- name: openstack/osops-coda
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/osops-example-configs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/osops-tools-contrib
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/osops-tools-generic
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-osops-tools-generic-bashate
|
|
gate:
|
|
- gate-osops-tools-generic-bashate
|
|
|
|
- name: openstack/osops-tools-logging
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/osops-tools-monitoring
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/osprofiler
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
check:
|
|
- osprofiler-coverage
|
|
post:
|
|
- osprofiler-coverage
|
|
|
|
- name: openstack/ospurge
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-ospurge-pep8
|
|
- gate-ospurge-python27
|
|
gate:
|
|
- gate-ospurge-pep8
|
|
- gate-ospurge-python27
|
|
|
|
- name: openstack/ossa
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-ossa-docs
|
|
gate:
|
|
- gate-ossa-docs
|
|
post:
|
|
- static-ossa-publish
|
|
|
|
- name: openstack/packetary
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/packetary-specs
|
|
template:
|
|
- name: docs-on-rtfd
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
check:
|
|
- gate-packetary-specs-python27
|
|
gate:
|
|
- gate-packetary-specs-python27
|
|
|
|
- name: openstack/packstack
|
|
template:
|
|
- name: merge-check
|
|
- name: packstack-integration-jobs
|
|
check:
|
|
- gate-packstack-pep8
|
|
- gate-packstack-python27
|
|
- gate-packstack-releasenotes
|
|
gate:
|
|
- gate-packstack-pep8
|
|
- gate-packstack-python27
|
|
- gate-packstack-releasenotes
|
|
pre-release:
|
|
- packstack-tarball
|
|
release:
|
|
- packstack-tarball
|
|
|
|
- name: openstack/pandaman
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/performa
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/performance-docs
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
post:
|
|
- performance-docs-docs
|
|
|
|
- name: openstack/poppy
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
post:
|
|
- poppy-coverage
|
|
|
|
- name: openstack/poppy-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
post:
|
|
- poppy-ui-coverage
|
|
|
|
- name: openstack/powervc-driver
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/project-team-guide
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-project-team-guide-docs
|
|
gate:
|
|
- gate-project-team-guide-docs
|
|
post:
|
|
- project-team-guide-publish
|
|
|
|
- name: openstack/proliantutils
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-proliantutils-pep8
|
|
- gate-proliantutils-python27
|
|
gate:
|
|
- gate-proliantutils-pep8
|
|
- gate-proliantutils-python27
|
|
|
|
- name: openstack/puppet-aodh
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# aodh is only deployed on scenario001
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario001
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-autossh
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
|
|
- name: openstack/puppet-barbican
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-tarball-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/puppet-ceilometer
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# ceilometer is only deployed on scenario001
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario001
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-ceph
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# ceph is only deployed on scenario001
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario001
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# cinder is only deployed on scenario001 and scenario002
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario001
|
|
- name: puppet-openstack-integration-jobs-scenario002
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-designate
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-ec2api
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-glance
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-gnocchi
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# gnocchi is only deployed on scenario001
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario001
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-heat
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# heat is only deployed on scenario003
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario003
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# horizon is only deployed on scenario003
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario003
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-ironic
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# ironic is only deployed on scenario002
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario002
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-keystone
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-beaker-jobs-nv
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-magnum
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-tarball-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/puppet-manila
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-midonet
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
|
|
- name: openstack/puppet-mistral
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# mistral is only deployed on scenario003
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario003
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-modulesync-configs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/puppet-monasca
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
|
|
- name: openstack/puppet-murano
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-n1k-vsm
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
|
|
- name: openstack/puppet-neutron
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-nova
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-octavia
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-tarball-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/puppet-openstack-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-puppet-openstack-cookiecutter-puppet-3-cookiecutter-check
|
|
- gate-puppet-openstack-cookiecutter-puppet-4-cookiecutter-check
|
|
gate:
|
|
- gate-puppet-openstack-cookiecutter-puppet-3-cookiecutter-check
|
|
- gate-puppet-openstack-cookiecutter-puppet-4-cookiecutter-check
|
|
|
|
- name: openstack/puppet-openstack_extras
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check:
|
|
- gate-puppet-openstack_extras-puppet-beaker-rspec-ubuntu-trusty
|
|
- gate-puppet-openstack_extras-puppet-beaker-rspec-centos-7
|
|
|
|
- name: openstack/puppet-openstack-guide
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-puppet-openstack-guide-docs
|
|
gate:
|
|
- gate-puppet-openstack-guide-docs
|
|
|
|
- name: openstack/puppet-openstack-integration
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-check-nv
|
|
periodic:
|
|
- propose-puppet-openstack-constraints
|
|
experimental:
|
|
- 'gate-puppet-openstack-integration-dsvm-multinode-nv'
|
|
|
|
- name: openstack/puppet-openstack-release-tools
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/puppet-openstack_spec_helper
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-openstack-spec-helper-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/puppet-openstack-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-puppet-openstack-specs-python27
|
|
gate:
|
|
- gate-puppet-openstack-specs-python27
|
|
|
|
- name: openstack/puppet-openstacklib
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-oslo
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-ovn
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-pacemaker
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-ha
|
|
|
|
- name: openstack/puppet-rally
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-tarball-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/puppet-sahara
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# sahara is only deployed on scenario003
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario003
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-setproxy
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
|
|
- name: openstack/puppet-surveil
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/puppet-swift
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# swift is only deployed on scenario002
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario002
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-tempest
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-tripleo
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: check-tripleo-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-trove
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# trove is only deployed on scenario003
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario003
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-tuskar
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/puppet-vitrage
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-tarball-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/puppet-vswitch
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: puppet-openstack-integration-jobs-all
|
|
- name: puppet-openstack-integration-jobs-puppet4-experimental
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
check-tripleo:
|
|
- gate-tripleo-ci-f22-nonha
|
|
|
|
- name: openstack/puppet-watcher
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/puppet-zaqar
|
|
template:
|
|
- name: merge-check
|
|
- name: puppet-check-jobs
|
|
- name: puppet-module-unit-jobs
|
|
- name: puppet-beaker-jobs
|
|
- name: release-notes-jobs
|
|
# zaqar is only deployed on scenario002
|
|
# https://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md
|
|
- name: puppet-openstack-integration-jobs-scenario002
|
|
- name: puppet-tarball-jobs
|
|
|
|
- name: openstack/pycadf
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
post:
|
|
- pycadf-coverage
|
|
|
|
- name: openstack/pyeclib
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/pyghmi
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-pyghmi-pep8
|
|
- gate-tempest-dsvm-ironic-pxe_ipmitool-pyghmi-src-nv
|
|
gate:
|
|
- gate-pyghmi-pep8
|
|
post:
|
|
- pyghmi-branch-tarball
|
|
|
|
- name: openstack/pylockfile
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/pymod2pkg
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-aodhclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
post:
|
|
- python-aodhclient-coverage
|
|
|
|
- name: openstack/python-appcatalogclient
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/python-barbicanclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-barbicanclient-devstack-dsvm
|
|
- gate-python-barbicanclient-devstack-dsvm-oldstable
|
|
gate:
|
|
- gate-python-barbicanclient-devstack-dsvm
|
|
- gate-python-barbicanclient-devstack-dsvm-oldstable
|
|
|
|
- name: openstack/python-bileanclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-blazarclient
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
check:
|
|
- gate-python-blazarclient-pep8
|
|
- gate-python-blazarclient-python27
|
|
gate:
|
|
- gate-python-blazarclient-pep8
|
|
- gate-python-blazarclient-python27
|
|
post:
|
|
- python-blazarclient-branch-tarball
|
|
pre-release:
|
|
- python-blazarclient-tarball
|
|
release:
|
|
- python-blazarclient-tarball
|
|
|
|
- name: openstack/python-brick-cinderclient-ext
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
check:
|
|
- gate-brick-cinderclient-ext-dsvm-functional
|
|
gate:
|
|
- gate-brick-cinderclient-ext-dsvm-functional
|
|
|
|
- name: openstack/python-ceilometerclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: lib-forward-testing-plugin
|
|
check:
|
|
- gate-ceilometerclient-dsvm-functional
|
|
- gate-telemetry-dsvm-integration-python-ceilometerclient
|
|
gate:
|
|
- gate-ceilometerclient-dsvm-functional
|
|
- gate-telemetry-dsvm-integration-python-ceilometerclient
|
|
post:
|
|
- python-ceilometerclient-coverage
|
|
|
|
- name: openstack/python-cerberusclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/python-cinderclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: lib-forward-testing
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-cinderclient-dsvm-functional
|
|
- gate-python-cinderclient-pylint
|
|
post:
|
|
- python-cinderclient-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/python-cloudkittyclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
post:
|
|
- python-cloudkittyclient-coverage
|
|
|
|
- name: openstack/python-cloudpulseclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-cognitiveclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-congressclient
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-congressclient-pep8
|
|
- gate-python-congressclient-python27
|
|
- gate-python-congressclient-python34
|
|
gate:
|
|
- gate-python-congressclient-pep8
|
|
- gate-python-congressclient-python27
|
|
|
|
- name: openstack/python-cueclient
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-client-publish-jobs
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-cueclient-python34
|
|
|
|
- name: openstack/python-designateclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: osc-plugin-jobs
|
|
- name: designate-dsvm-jobs
|
|
check:
|
|
- gate-python-designateclient-python34
|
|
post:
|
|
- python-designateclient-coverage
|
|
|
|
- name: openstack/python-dracclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-python-dracclient-pep8
|
|
- gate-python-dracclient-python27
|
|
gate:
|
|
- gate-python-dracclient-pep8
|
|
- gate-python-dracclient-python27
|
|
|
|
- name: openstack/python-evoqueclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/python-freezerclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-python-freezerclient-pylint
|
|
- gate-python-freezerclient-pep8
|
|
- gate-python-freezerclient-python27
|
|
gate:
|
|
- gate-python-freezerclient-pylint
|
|
- gate-python-freezerclient-pep8
|
|
- gate-python-freezerclient-python27
|
|
experimental:
|
|
- gate-freezer-devstack-dsvm
|
|
|
|
- name: openstack/python-fuelclient
|
|
template:
|
|
- name: python3-jobs
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-python-fuelclient-pep8
|
|
- gate-python-fuelclient-python27
|
|
gate:
|
|
- gate-python-fuelclient-pep8
|
|
- gate-python-fuelclient-python27
|
|
|
|
- name: openstack/python-ganttclient
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/python-glanceclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
check:
|
|
- gate-glanceclient-dsvm-functional
|
|
gate:
|
|
- gate-glanceclient-dsvm-functional
|
|
post:
|
|
- python-glanceclient-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/python-gnocchiclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
post:
|
|
- python-gnocchiclient-coverage
|
|
|
|
#TODO: add docs
|
|
- name: openstack/python-group-based-policy-client
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-heatclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: translation-jobs
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-heatclient-pep8
|
|
- gate-python-heatclient-python27
|
|
- gate-heatclient-dsvm-functional
|
|
gate:
|
|
- gate-python-heatclient-pep8
|
|
- gate-python-heatclient-python27
|
|
- gate-heatclient-dsvm-functional
|
|
post:
|
|
- python-heatclient-branch-tarball
|
|
- python-heatclient-coverage
|
|
release:
|
|
- python-heatclient-docs
|
|
|
|
- name: openstack/python-ironic-inspector-client
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-ironic-inspector-client-pep8
|
|
- gate-python-ironic-inspector-client-python27
|
|
- gate-python-ironic-inspector-client-tox-func
|
|
- gate-python-ironic-inspector-client-dsvm
|
|
gate:
|
|
- gate-python-ironic-inspector-client-pep8
|
|
- gate-python-ironic-inspector-client-python27
|
|
- gate-python-ironic-inspector-client-tox-func
|
|
- gate-python-ironic-inspector-client-dsvm
|
|
|
|
- name: openstack/python-ironicclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: python-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: release-notes-jobs
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-tempest-dsvm-python-ironicclient-src
|
|
- gate-ironicclient-dsvm-functional
|
|
gate:
|
|
- gate-tempest-dsvm-python-ironicclient-src
|
|
post:
|
|
- python-ironicclient-coverage
|
|
|
|
- name: openstack/python-jenkins
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
check:
|
|
- python-jenkins-coverage
|
|
|
|
- name: openstack/python-k8sclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-python-k8sclient-tox-with-sudo-py27-functional
|
|
gate:
|
|
- gate-python-k8sclient-tox-with-sudo-py27-functional
|
|
|
|
- name: openstack/python-keystoneclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-keystoneclient-dsvm-functional
|
|
- gate-python-keystoneclient-tox-bandit
|
|
gate:
|
|
- gate-keystoneclient-dsvm-functional
|
|
- gate-python-keystoneclient-tox-bandit
|
|
post:
|
|
- python-keystoneclient-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/python-keystoneclient-kerberos
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
experimental:
|
|
- gate-python-keystoneclient-kerberos-python34
|
|
|
|
- name: openstack/python-kiteclient
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/python-magnumclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
|
|
- name: openstack/python-manilaclient
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-client-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-manilaclient-dsvm-neutron-functional
|
|
gate:
|
|
- gate-manilaclient-dsvm-neutron-functional
|
|
post:
|
|
- python-manilaclient-coverage
|
|
|
|
- name: openstack/python-mistralclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-mistralclient-devstack-dsvm
|
|
gate:
|
|
- gate-python-mistralclient-devstack-dsvm
|
|
|
|
- name: openstack/python-monascaclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
check:
|
|
- gate-python-monascaclient-pep8
|
|
- gate-python-monascaclient-python27
|
|
gate:
|
|
- gate-python-monascaclient-pep8
|
|
- gate-python-monascaclient-python27
|
|
post:
|
|
- python-monascaclient-coverage
|
|
|
|
- name: openstack/python-muranoclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-muranoclient-dsvm-functional
|
|
gate:
|
|
- gate-muranoclient-dsvm-functional
|
|
|
|
- name: openstack/python-namosclient
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/python-neutron-pd-driver
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-neutronclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: lib-forward-testing
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-neutronclient-test-dsvm-functional
|
|
- gate-neutronclient-test-dsvm-functional-adv-svcs
|
|
gate:
|
|
- gate-neutronclient-test-dsvm-functional
|
|
- gate-neutronclient-test-dsvm-functional-adv-svcs
|
|
post:
|
|
- python-neutronclient-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/python-novaclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: lib-forward-testing
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-novaclient-dsvm-functional
|
|
gate:
|
|
- gate-novaclient-dsvm-functional
|
|
post:
|
|
- python-novaclient-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
|
|
- name: openstack/python-oneviewclient
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/python-openstackclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
- name: lib-forward-testing
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-osc-dsvm-functional
|
|
gate:
|
|
- gate-osc-dsvm-functional
|
|
post:
|
|
- python-openstackclient-coverage
|
|
|
|
- name: openstack/python-openstacksdk
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: pypy-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-sdk-dsvm-functional
|
|
post:
|
|
- python-openstacksdk-coverage
|
|
- python-openstacksdk-docs
|
|
|
|
- name: openstack/python-opentsdbclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-python-opentsdbclient-pep8
|
|
- gate-python-opentsdbclient-python27
|
|
gate:
|
|
- gate-python-opentsdbclient-pep8
|
|
- gate-python-opentsdbclient-python27
|
|
|
|
- name: openstack/python-rackclient
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- python-rackclient-coverage
|
|
- gate-python-rackclient-pep8
|
|
- gate-python-rackclient-python27
|
|
gate:
|
|
- gate-python-rackclient-pep8
|
|
- gate-python-rackclient-python27
|
|
post:
|
|
- python-rackclient-coverage
|
|
|
|
- name: openstack/python-saharaclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: release-notes-jobs
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-saharaclient-python34
|
|
- gate-saharaclient-dsvm-functional
|
|
gate:
|
|
- gate-saharaclient-dsvm-functional
|
|
post:
|
|
- python-saharaclient-coverage
|
|
experimental:
|
|
- gate-python-saharaclient-pypy
|
|
|
|
- name: openstack/python-scciclient
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-python-scciclient-pep8
|
|
- gate-python-scciclient-python27
|
|
gate:
|
|
- gate-python-scciclient-pep8
|
|
- gate-python-scciclient-python27
|
|
|
|
- name: openstack/python-searchlightclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs-searchlight
|
|
- name: python3-jobs-searchlight
|
|
- name: openstack-client-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: osc-plugin-jobs
|
|
|
|
- name: openstack/python-senlinclient
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: translation-jobs
|
|
|
|
- name: openstack/python-smaugclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-solumclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
post:
|
|
- python-solumclient-coverage
|
|
|
|
- name: openstack/python-sticksclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/python-surveilclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-python-surveilclient-docs
|
|
- gate-python-surveilclient-pep8
|
|
- gate-python-surveilclient-python27
|
|
gate:
|
|
- gate-python-surveilclient-docs
|
|
- gate-python-surveilclient-pep8
|
|
- gate-python-surveilclient-python27
|
|
|
|
- name: openstack/python-swiftclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
# We are deliberately using the server publish jobs here in order
|
|
# to push updated docs with every merged patch.
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: lib-forward-testing
|
|
check:
|
|
- gate-swift-dsvm-functional
|
|
- gate-swiftclient-dsvm-functional
|
|
gate:
|
|
- gate-swift-dsvm-functional
|
|
- gate-swiftclient-dsvm-functional
|
|
post:
|
|
- python-swiftclient-coverage
|
|
|
|
- name: openstack/python-tackerclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-python-tackerclient-python34
|
|
|
|
- name: openstack/python-tripleoclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: check-tripleo-jobs
|
|
- name: osc-plugin-jobs
|
|
|
|
- name: openstack/python-troveclient
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: openstack-client-publish-jobs
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
- name: lib-forward-testing
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-trove-functional-dsvm-mysql
|
|
gate:
|
|
- gate-trove-functional-dsvm-mysql
|
|
|
|
- name: openstack/python-vitrageclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/python-watcherclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- python-watcherclient-coverage
|
|
|
|
- name: openstack/python-wsmanclient
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-python-wsmanclient-pep8
|
|
- gate-python-wsmanclient-python27
|
|
gate:
|
|
- gate-python-wsmanclient-pep8
|
|
- gate-python-wsmanclient-python27
|
|
|
|
- name: openstack/python-zaqarclient
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: osc-plugin-jobs
|
|
check:
|
|
- gate-python-zaqarclient-pep8
|
|
- gate-python-zaqarclient-python27
|
|
- gate-zaqarclient-dsvm-functional
|
|
gate:
|
|
- gate-python-zaqarclient-pep8
|
|
- gate-python-zaqarclient-python27
|
|
- gate-zaqarclient-dsvm-functional
|
|
post:
|
|
- python-zaqarclient-branch-tarball
|
|
|
|
- name: openstack/qa-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/rack
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- rack-coverage-db
|
|
- gate-rack-pep8
|
|
- gate-rack-python27-db
|
|
gate:
|
|
- gate-rack-pep8
|
|
- gate-rack-python27-db
|
|
|
|
- name: openstack/radar
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/rally
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- rally-coverage
|
|
- gate-rally-install-centos-7
|
|
- gate-rally-install-ubuntu-trusty
|
|
- gate-rally-dsvm-rally
|
|
- gate-rally-dsvm-keystone-v2api-rally
|
|
- gate-rally-dsvm-rally-cinder
|
|
- gate-rally-dsvm-rally-heat
|
|
- gate-rally-dsvm-rally-nova
|
|
- gate-rally-dsvm-manila-multibackend
|
|
- gate-rally-dsvm-manila-multibackend-no-ss
|
|
- gate-rally-dsvm-neutron-rally
|
|
- gate-rally-dsvm-neutron-unstable
|
|
- gate-rally-dsvm-magnum-rally-nv
|
|
- gate-rally-dsvm-cli
|
|
- gate-rally-dsvm-verify-light-discover-resources
|
|
- gate-rally-dsvm-verify-full-discover-resources
|
|
- gate-rally-dsvm-verify-light-create-resources
|
|
- gate-rally-dsvm-verify-full-create-resources
|
|
- gate-rally-tox-self
|
|
gate:
|
|
- gate-rally-install-centos-7
|
|
- gate-rally-install-ubuntu-trusty
|
|
- gate-rally-dsvm-rally
|
|
- gate-rally-dsvm-keystone-v2api-rally
|
|
- gate-rally-dsvm-neutron-rally
|
|
- gate-rally-dsvm-cli
|
|
- gate-rally-dsvm-verify-light-discover-resources
|
|
- gate-rally-dsvm-verify-full-discover-resources
|
|
post:
|
|
- rally-coverage
|
|
experimental:
|
|
- gate-rally-dsvm-ironic-rally
|
|
- gate-rally-dsvm-monasca-rally
|
|
- gate-rally-dsvm-murano-rally
|
|
- gate-rally-dsvm-mistral-rally
|
|
- gate-rally-dsvm-designate-rally
|
|
- gate-rally-dsvm-zaqar-rally
|
|
- gate-rally-dsvm-senlin-rally
|
|
|
|
- name: openstack/ramdisk-func-test
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-ramdisk-func-test-pep8
|
|
gate:
|
|
- gate-ramdisk-func-test-pep8
|
|
|
|
- name: openstack/refstack
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-refstack-pep8
|
|
- gate-refstack-python27
|
|
- gate-refstack-python34
|
|
- gate-refstack-tox-db-py27-func-mysql
|
|
gate:
|
|
- gate-refstack-pep8
|
|
- gate-refstack-python27
|
|
- gate-refstack-tox-db-py27-func-mysql
|
|
|
|
- name: openstack/refstack-client
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-refstack-client-pep8
|
|
- gate-refstack-client-python27
|
|
gate:
|
|
- gate-refstack-client-pep8
|
|
- gate-refstack-client-python27
|
|
post:
|
|
- refstack-client-coverage
|
|
|
|
- name: openstack/release-schedule-generator
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/release-test
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/releases
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-releases-tox-validate
|
|
- gate-releases-tox-list-changes
|
|
- gate-releases-pep8
|
|
- gate-releases-docs
|
|
gate:
|
|
- gate-releases-tox-validate
|
|
- gate-releases-docs
|
|
release-post:
|
|
- static-releases-publish
|
|
|
|
- name: openstack/renderspec
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/reno
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/requests-mock
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
check:
|
|
- gate-requests-mock-tox-keystoneclient-tip
|
|
- gate-requests-mock-tox-novaclient-tip
|
|
gate:
|
|
- gate-requests-mock-tox-keystoneclient-tip
|
|
- gate-requests-mock-tox-novaclient-tip
|
|
|
|
- name: openstack/requirements
|
|
template:
|
|
- name: merge-check
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: pypy-jobs
|
|
- name: openstack-server-publish-jobs
|
|
check:
|
|
- gate-requirements-docs
|
|
- gate-requirements-pep8
|
|
- gate-requirements-python27
|
|
- gate-requirements-integration-dsvm
|
|
- gate-requirements-integration-dsvm-resolver
|
|
- gate-requirements-tox-babel
|
|
- gate-requirements-tox-py27-with-upper-constraints
|
|
- gate-requirements-tox-validate
|
|
- gate-requirements-tox-validate-projects
|
|
- gate-grenade-dsvm-multinode
|
|
# NOTE(mriedem): The multinode and partial-ncpu jobs should be mutually
|
|
# exclusive as to what branches they run on. partial-ncpu should only
|
|
# run on stable/liberty changes and multinode should only run on mitaka+
|
|
# changes.
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
gate:
|
|
- gate-requirements-docs
|
|
- gate-requirements-pep8
|
|
- gate-requirements-python27
|
|
- gate-requirements-integration-dsvm
|
|
- gate-requirements-tox-babel
|
|
- gate-requirements-tox-validate
|
|
- gate-requirements-tox-validate-projects
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
periodic:
|
|
- propose-requirements-constraints-master
|
|
- wheel-build-ubuntu-trusty-amd64:
|
|
- wheel-release-trustyx64
|
|
- wheel-build-centos-7-amd64:
|
|
- wheel-release-cent7x64
|
|
post:
|
|
- propose-requirements-updates
|
|
|
|
- name: openstack/rpm-packaging
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-rpm-packaging-tox-lint
|
|
gate:
|
|
- gate-rpm-packaging-tox-lint
|
|
|
|
- name: openstack/rpm-packaging-tools
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
# TODO: add docs
|
|
- name: openstack/sahara
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-sahara-pylint
|
|
- gate-tempest-dsvm-sahara
|
|
- sahara-coverage-db
|
|
- gate-grenade-dsvm-sahara
|
|
- gate-sahara-dsvm-scenario-neutron-heat
|
|
- gate-sahara-dsvm-scenario-nova-heat
|
|
- gate-sahara-dsvm-scenario-neutron-heat-nv
|
|
- gate-sahara-dsvm-scenario-nova-heat-nv
|
|
- gate-sahara-dsvm-scenario-neutron-direct-nv
|
|
- gate-sahara-dsvm-scenario-nova-direct-nv
|
|
gate:
|
|
- gate-sahara-dsvm-scenario-neutron-heat
|
|
- gate-sahara-dsvm-scenario-nova-heat
|
|
- gate-tempest-dsvm-sahara
|
|
post:
|
|
- sahara-coverage-db
|
|
|
|
- name: openstack/sahara-ci-config
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-sahara-ci-config-pep8
|
|
gate:
|
|
- gate-sahara-ci-config-pep8
|
|
|
|
- name: openstack/sahara-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
check:
|
|
- gate-sahara-dashboard-pep8
|
|
- gate-sahara-dashboard-python27
|
|
- gate-sahara-dashboard-python34
|
|
- gate-sahara-dashboard-dsvm-integration
|
|
- gate-sahara-dashboard-tox-py27dj19
|
|
gate:
|
|
- gate-sahara-dashboard-pep8
|
|
- gate-sahara-dashboard-python27
|
|
post:
|
|
- sahara-dashboard-branch-tarball
|
|
- sahara-dashboard-coverage
|
|
|
|
# TODO: add docs
|
|
- name: openstack/sahara-extra
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: openstack-server-release-jobs
|
|
check:
|
|
- gate-sahara-extra-pep8
|
|
- gate-sahara-extra-artifacts
|
|
gate:
|
|
- gate-sahara-extra-pep8
|
|
post:
|
|
- sahara-extra-branch-tarball
|
|
|
|
# TODO: add docs
|
|
- name: openstack/sahara-image-elements
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-sahara-image-elements-pep8
|
|
- gate-sahara-buildimages-vanilla
|
|
- gate-sahara-buildimages-hdp
|
|
- gate-sahara-buildimages-cloudera
|
|
- gate-sahara-buildimages-spark
|
|
- gate-sahara-buildimages-storm
|
|
- gate-sahara-buildimages-mapr
|
|
- gate-sahara-buildimages-ambari
|
|
- gate-sahara-buildimages-plain
|
|
gate:
|
|
- gate-sahara-image-elements-pep8
|
|
post:
|
|
- sahara-image-elements-branch-tarball
|
|
|
|
- name: openstack/sahara-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-sahara-specs-python27
|
|
gate:
|
|
- gate-sahara-specs-python27
|
|
|
|
- name: openstack/sahara-tests
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-sahara-tests-pylint
|
|
- gate-sahara-tests-dsvm-scenario-neutron-heat
|
|
- gate-sahara-tests-dsvm-scenario-nova-heat
|
|
gate:
|
|
- gate-sahara-tests-dsvm-scenario-neutron-heat
|
|
- gate-sahara-tests-dsvm-scenario-nova-heat
|
|
post:
|
|
- sahara-tests-coverage
|
|
|
|
- name: openstack/salt-formula-ceilometer
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-cinder
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-glance
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-heat
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-keystone
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-neutron
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-nova
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/salt-formula-opencontrail
|
|
template:
|
|
- name: merge-check
|
|
- name: salt-formula-jobs
|
|
|
|
- name: openstack/scalpels
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
experimental:
|
|
- gate-scalpels-dsvm-neutron-ubuntu-trusty
|
|
- gate-scalpels-dsvm-neutron-fedora-23
|
|
|
|
- name: openstack/searchlight
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs-searchlight
|
|
- name: python3-jobs-searchlight
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
|
|
- name: openstack/searchlight-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-searchlight-specs-python27
|
|
gate:
|
|
- gate-searchlight-specs-python27
|
|
|
|
- name: openstack/searchlight-ui
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-searchlight-ui-npm-run-lint
|
|
- gate-searchlight-ui-npm-run-test
|
|
gate:
|
|
- gate-searchlight-ui-npm-run-lint
|
|
- gate-searchlight-ui-npm-run-test
|
|
|
|
- name: openstack/security-doc
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-doc-rst-gate
|
|
- name: openstack-doc-translation
|
|
post:
|
|
- security-doc-tox-doc-publishdocs
|
|
|
|
- name: openstack/security-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-security-specs-python27
|
|
gate:
|
|
- gate-security-specs-python27
|
|
|
|
- name: openstack/senlin
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: release-notes-jobs
|
|
- name: translation-jobs
|
|
- name: api-ref-jobs
|
|
experimental:
|
|
- gate-senlin-dsvm-functional
|
|
- gate-rally-dsvm-senlin
|
|
- gate-senlin-dsvm-tempest-api
|
|
|
|
- name: openstack/senlin-dashboard
|
|
template:
|
|
- name: check-requirements
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: translation-jobs
|
|
|
|
- name: openstack/service-types-authority
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/shaker
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/shotgun
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-shotgun-pep8
|
|
- gate-shotgun-python27
|
|
gate:
|
|
- gate-shotgun-pep8
|
|
- gate-shotgun-python27
|
|
|
|
- name: openstack/shovel
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: publish-to-npm
|
|
|
|
- name: openstack/shovel-horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/smaug
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-smaug-dsvm-fullstack-nv
|
|
|
|
- name: openstack/smaug-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/solar
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: docs-on-rtfd
|
|
|
|
- name: openstack/solar-resources
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/solum
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: pypy-jobs
|
|
- name: release-notes-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: check-requirements
|
|
check:
|
|
- gate-solum-devstack-dsvm
|
|
- gate-solum-devstack-dsvm-centos7
|
|
gate:
|
|
- gate-solum-devstack-dsvm
|
|
post:
|
|
- solum-coverage
|
|
|
|
- name: openstack/solum-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
post:
|
|
- solum-dashboard-coverage
|
|
|
|
- name: openstack/solum-infra-guestagent
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: pypy-jobs
|
|
check:
|
|
- gate-solum-infra-guestagent-python34
|
|
post:
|
|
- solum-infra-guestagent-coverage
|
|
|
|
- name: openstack/solum-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/spanner
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/sqlalchemy-migrate
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
- name: python3-db-jobs
|
|
check:
|
|
- gate-sqlalchemy-migrate-pep8
|
|
- gate-sqlalchemy-migrate-python27-db
|
|
- gate-sqlalchemy-migrate-tox-db-py27sa07
|
|
- gate-sqlalchemy-migrate-devstack-dsvm
|
|
gate:
|
|
- gate-sqlalchemy-migrate-python27-db
|
|
- gate-sqlalchemy-migrate-tox-db-py27sa07
|
|
post:
|
|
- sqlalchemy-migrate-branch-tarball
|
|
|
|
- name: openstack/stackalytics
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: docs-on-rtfd
|
|
- name: python-jobs
|
|
pre-release:
|
|
- stackalytics-tarball
|
|
release:
|
|
- stackalytics-tarball:
|
|
- stackalytics-pypi-both-upload
|
|
|
|
- name: openstack/stacklight-integration-tests
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacklight-integration-tests-pep8
|
|
gate:
|
|
- gate-stacklight-integration-tests-pep8
|
|
|
|
- name: openstack/stacktach
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-klugman
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-notification-utils
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-notigen
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/stacktach-quince
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-quincy
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-sandbox
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/stacktach-shoebox
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-simport
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-stackdistiller
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-timex
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stacktach-winchester
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
gate:
|
|
- gate-stacktach-pep8
|
|
- gate-stacktach-python27
|
|
|
|
- name: openstack/stackviz
|
|
template:
|
|
- name: merge-check
|
|
- name: javascript-jobs
|
|
- name: python-jobs
|
|
- name: openstack-server-publish-jobs
|
|
|
|
- name: openstack/steth
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
post:
|
|
- steth-branch-tarball
|
|
|
|
#TODO: add docs
|
|
- name: openstack/stevedore
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: openstack-server-publish-jobs
|
|
|
|
- name: openstack/sticks
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/sticks-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
|
|
- name: openstack/storlets
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
check:
|
|
- gate-storlets-pep8
|
|
- gate-storlets-python27
|
|
- gate-storlets-functional
|
|
gate:
|
|
- gate-storlets-pep8
|
|
- gate-storlets-python27
|
|
- gate-storlets-functional
|
|
|
|
- name: openstack/surveil
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: docs-on-rtfd
|
|
- name: python3-jobs
|
|
- name: pypy-jobs
|
|
check:
|
|
- gate-surveil-docs
|
|
- gate-surveil-pep8
|
|
- gate-surveil-python27
|
|
gate:
|
|
- gate-surveil-docs
|
|
- gate-surveil-pep8
|
|
- gate-surveil-python27
|
|
|
|
- name: openstack/surveil-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/swauth
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: docs-on-rtfd
|
|
- name: publish-to-pypi
|
|
- name: check-requirements
|
|
|
|
- name: openstack/swift
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
check:
|
|
- gate-swift-tox-func
|
|
- gate-swift-tox-func-in-process-fast-post
|
|
- gate-tempest-dsvm-full
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
- gate-grenade-dsvm
|
|
- gate-swift-dsvm-functional
|
|
- gate-swift-tox-bandit
|
|
gate:
|
|
- gate-swift-tox-func
|
|
- gate-swift-tox-func-in-process-fast-post
|
|
- gate-tempest-dsvm-full
|
|
- gate-grenade-dsvm
|
|
- gate-swift-dsvm-functional
|
|
post:
|
|
- swift-coverage
|
|
experimental:
|
|
- gate-grenade-dsvm-forward
|
|
- gate-grenade-dsvm-multinode
|
|
|
|
- name: openstack/swift-bench
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-swift-bench-pep8
|
|
- gate-swift-bench-python27
|
|
gate:
|
|
- gate-swift-bench-pep8
|
|
- gate-swift-bench-python27
|
|
post:
|
|
- swift-bench-branch-tarball
|
|
|
|
# This is not strictly necessary; there is currently a transitive
|
|
# relationship between g-t-dsvm,
|
|
# g-t-dsvm-{postgres,cinder,neutron} and g-t-dsvm-full
|
|
# that will ensure that these projects end up in the same shared
|
|
# change queue, however, this fake project makes it explicit that
|
|
# g-t-dsvm and g-t-dsvm-full must share a change
|
|
# queue, which should protect against accidental queue divorce in
|
|
# case jobs get moved around. Since g-t-dsvm-full is a
|
|
# superset of g-t-dsvm, the whole set of projects is still
|
|
# gated on g-t-dsvm.
|
|
|
|
- name: openstack/swift-ceph-backend
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-swift-ceph-backend-pep8
|
|
- gate-swift-ceph-backend-python27
|
|
gate:
|
|
- gate-swift-ceph-backend-pep8
|
|
- gate-swift-ceph-backend-python27
|
|
|
|
- name: openstack/swift-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
|
|
- name: openstack/swift3
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
check:
|
|
- gate-swift3-pylint
|
|
- gate-swift3-tox-tempauth
|
|
- gate-swift3-tox-keystone
|
|
- gate-swift3-tox-s3acl
|
|
gate:
|
|
- gate-swift3-pylint
|
|
- gate-swift3-tox-tempauth
|
|
- gate-swift3-tox-keystone
|
|
- gate-swift3-tox-s3acl
|
|
post:
|
|
- swift3-coverage
|
|
release:
|
|
- swift3-tarball
|
|
|
|
- name: openstack/swiftonfile
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-swiftonfile-pep8
|
|
- gate-swiftonfile-python27
|
|
gate:
|
|
- gate-swiftonfile-pep8
|
|
- gate-swiftonfile-python27
|
|
|
|
- name: openstack/synergy-scheduler-manager
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/synergy-service
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/syntribos
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-syntribos-pep8
|
|
- gate-syntribos-python27
|
|
gate:
|
|
- gate-syntribos-pep8
|
|
- gate-syntribos-python27
|
|
|
|
- name: openstack/tacker
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-db-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-tacker-dsvm-functional
|
|
- gate-tacker-python34-db
|
|
|
|
- name: openstack/tacker-horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-tacker-horizon-pep8
|
|
- gate-tacker-horizon-python27
|
|
- gate-tacker-horizon-python34
|
|
gate:
|
|
- gate-tacker-horizon-pep8
|
|
- gate-tacker-horizon-python27
|
|
|
|
- name: openstack/tacker-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-tacker-specs-python27
|
|
gate:
|
|
- gate-tacker-specs-python27
|
|
|
|
- name: openstack/tap-as-a-service
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
check:
|
|
- gate-tempest-dsvm-tap-as-a-service
|
|
gate:
|
|
- gate-tempest-dsvm-tap-as-a-service
|
|
|
|
- name: openstack/taskflow
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: pypy-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
post:
|
|
- taskflow-coverage-db
|
|
|
|
- name: openstack/telcowg-usecases
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
check:
|
|
- gate-telcowg-usecases-python27
|
|
gate:
|
|
- gate-telcowg-usecases-python27
|
|
|
|
- name: openstack/telemetry-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-telemetry-specs-python27
|
|
gate:
|
|
- gate-telemetry-specs-python27
|
|
|
|
- name: openstack/tempest
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: integrated-gate
|
|
- name: grenade
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-tempest-pep8
|
|
- gate-tempest-docs
|
|
- gate-tempest-python27
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-grenade-dsvm-neutron
|
|
- gate-tempest-dsvm-ironic-agent_ssh-nv
|
|
- gate-tempest-dsvm-neutron-full-ssh
|
|
- gate-tempest-dsvm-neutron-identity-v3-only-full-nv
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
- gate-puppet-openstack-integration-3-scenario001-tempest-centos-7-nv
|
|
- gate-puppet-openstack-integration-3-scenario002-tempest-centos-7-nv
|
|
- gate-puppet-openstack-integration-3-scenario003-tempest-centos-7-nv
|
|
# jobs for other configs
|
|
- gate-tempest-dsvm-layer4
|
|
- gate-tempest-dsvm-neutron-dvr
|
|
# mitaka compat jobs for tempest master
|
|
- gate-tempest-dsvm-full-mitaka
|
|
- gate-tempest-dsvm-postgres-full-mitaka
|
|
- gate-tempest-dsvm-neutron-full-mitaka
|
|
# liberty compat jobs for tempest master
|
|
- gate-tempest-dsvm-full-liberty
|
|
- gate-tempest-dsvm-postgres-full-liberty
|
|
- gate-tempest-dsvm-neutron-full-liberty
|
|
gate:
|
|
- gate-tempest-pep8
|
|
- gate-tempest-docs
|
|
- gate-tempest-python27
|
|
- gate-grenade-dsvm-partial-ncpu
|
|
- gate-tempest-dsvm-layer4
|
|
- gate-grenade-dsvm-multinode
|
|
- gate-grenade-dsvm-neutron-multinode
|
|
- gate-tempest-dsvm-full-devstack-plugin-ceph
|
|
experimental:
|
|
- periodic-tempest-dsvm-all-master
|
|
- periodic-tempest-dsvm-stress-master
|
|
- gate-tempest-dsvm-stress-keystonev3
|
|
- gate-tempest-dsvm-multinode-full
|
|
- gate-tempest-dsvm-multinode-live-migration
|
|
- gate-tempest-dsvm-neutron-multinode-full
|
|
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
|
- gate-grenade-dsvm-forward
|
|
- gate-tempest-dsvm-cells
|
|
- gate-tempest-dsvm-full-test-accounts
|
|
- gate-tempest-dsvm-neutron-full-test-accounts
|
|
- gate-tempest-dsvm-neutron-full-non-admin
|
|
- gate-tempest-dsvm-ironic-parallel-nv
|
|
- gate-tempest-dsvm-nova-v20-api
|
|
post:
|
|
- tempest-docs
|
|
- tempest-coverage
|
|
- tempest-branch-tarball
|
|
pre-release:
|
|
- tempest-tarball
|
|
release:
|
|
- tempest-tarball
|
|
periodic-stable:
|
|
# add periodic tempest jobs even when they run as compat jobs
|
|
# on each tempest master check for stable-maint visiblity
|
|
- periodic-tempest-dsvm-full-liberty
|
|
- periodic-tempest-dsvm-neutron-full-liberty
|
|
- periodic-tempest-dsvm-postgres-full-liberty
|
|
- periodic-tempest-dsvm-full-mitaka
|
|
- periodic-tempest-dsvm-neutron-full-mitaka
|
|
- periodic-tempest-dsvm-postgres-full-mitaka
|
|
periodic:
|
|
- periodic-tempest-dsvm-full-test-accounts-master
|
|
- periodic-tempest-dsvm-neutron-full-test-accounts-master
|
|
- periodic-tempest-dsvm-neutron-full-non-admin-master
|
|
- periodic-tempest-dsvm-all-master
|
|
- periodic-tempest-dsvm-stress-master
|
|
- periodic-tempest-dsvm-neutron-identity-v3-only-full-master
|
|
- periodic-tempest-dsvm-neutron-full-ssh-master
|
|
|
|
- name: openstack/tempest-horizon
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-horizon-dsvm-tempest-plugin
|
|
gate:
|
|
- gate-horizon-dsvm-tempest-plugin
|
|
|
|
- name: openstack/tempest-lib
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: release-notes-jobs
|
|
post:
|
|
- tempest-lib-docs
|
|
|
|
- name: openstack/tempest-plugin-cookiecutter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/terracotta
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
|
|
- name: openstack/third-party-ci-tools
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/tooz
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: publish-to-pypi
|
|
- name: lib-forward-testing
|
|
check:
|
|
- gate-tooz-tox-db-py27-etcd
|
|
- gate-tooz-tox-db-py34-etcd
|
|
- gate-tooz-tox-db-py27-zookeeper
|
|
- gate-tooz-tox-db-py34-zookeeper
|
|
- gate-tooz-tox-db-py27-redis
|
|
- gate-tooz-tox-db-py34-redis
|
|
- gate-tooz-tox-db-py27-sentinel
|
|
- gate-tooz-tox-db-py34-sentinel
|
|
- gate-tooz-tox-db-py27-memcached
|
|
- gate-tooz-tox-db-py34-memcached
|
|
- gate-tooz-tox-db-py27-postgresql
|
|
- gate-tooz-tox-db-py34-postgresql
|
|
- gate-tooz-tox-db-py27-mysql
|
|
- gate-tooz-tox-db-py34-mysql
|
|
- gate-tooz-tox-db-py27-consul
|
|
- gate-tooz-tox-db-py34-consul
|
|
gate:
|
|
- gate-tooz-tox-db-py27-etcd
|
|
- gate-tooz-tox-db-py34-etcd
|
|
- gate-tooz-tox-db-py27-consul
|
|
- gate-tooz-tox-db-py34-consul
|
|
- gate-tooz-tox-db-py27-zookeeper
|
|
- gate-tooz-tox-db-py34-zookeeper
|
|
- gate-tooz-tox-db-py27-redis
|
|
- gate-tooz-tox-db-py34-redis
|
|
- gate-tooz-tox-db-py27-sentinel
|
|
- gate-tooz-tox-db-py34-sentinel
|
|
- gate-tooz-tox-db-py27-memcached
|
|
- gate-tooz-tox-db-py34-memcached
|
|
- gate-tooz-tox-db-py27-postgresql
|
|
- gate-tooz-tox-db-py34-postgresql
|
|
- gate-tooz-tox-db-py27-mysql
|
|
- gate-tooz-tox-db-py34-mysql
|
|
post:
|
|
- tooz-coverage
|
|
|
|
- name: openstack/tosca-parser
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
- name: openstack-server-publish-jobs
|
|
- name: check-requirements
|
|
post:
|
|
- tosca-parser-coverage
|
|
|
|
- name: openstack/training-guides
|
|
template:
|
|
- name: merge-check
|
|
- name: translation-jobs
|
|
check:
|
|
- gate-training-guides-tox-doc-publish-checkbuild
|
|
gate:
|
|
- gate-training-guides-tox-doc-publish-checkbuild
|
|
post:
|
|
- training-guides-tox-doc-publishdocs
|
|
|
|
- name: openstack/training-labs
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
check:
|
|
- gate-training-labs-scripts
|
|
gate:
|
|
- gate-training-labs-scripts
|
|
post:
|
|
- training-labs-scripts
|
|
|
|
- name: openstack/transparency-policy
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-transparency-policy-docs
|
|
gate:
|
|
- gate-transparency-policy-docs
|
|
post:
|
|
- static-transparency-policy-publish
|
|
|
|
- name: openstack/tricircle
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/tripleo-common
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-tripleo-jobs
|
|
|
|
- name: openstack/tripleo-docs
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-tripleo-docs-docs
|
|
gate:
|
|
- gate-tripleo-docs-docs
|
|
post:
|
|
- tripleo-docs-docs
|
|
|
|
- name: openstack/tripleo-heat-templates
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-tripleo-heat-templates-puppet-lint
|
|
- gate-tripleo-heat-templates-puppet-syntax-3-centos-7
|
|
- gate-tripleo-heat-templates-puppet-syntax-4-centos-7
|
|
- gate-tripleo-heat-templates-pep8
|
|
post:
|
|
- tripleo-heat-templates-branch-tarball
|
|
gate:
|
|
- gate-tripleo-heat-templates-puppet-lint
|
|
- gate-tripleo-heat-templates-puppet-syntax-3-centos-7
|
|
- gate-tripleo-heat-templates-puppet-syntax-4-centos-7
|
|
- gate-tripleo-heat-templates-pep8
|
|
|
|
- name: openstack/tripleo-image-elements
|
|
template:
|
|
- name: merge-check
|
|
- name: publish-to-pypi
|
|
- name: noop-jobs
|
|
- name: check-tripleo-jobs
|
|
post:
|
|
- tripleo-image-elements-branch-tarball
|
|
|
|
- name: openstack/tripleo-incubator
|
|
template:
|
|
- name: merge-check
|
|
- name: check-tripleo-jobs
|
|
check:
|
|
- gate-tripleo-incubator-docs
|
|
gate:
|
|
- gate-tripleo-incubator-docs
|
|
post:
|
|
- tripleo-incubator-docs
|
|
pre-release:
|
|
- tripleo-incubator-docs
|
|
release:
|
|
- tripleo-incubator-docs
|
|
|
|
- name: openstack/tripleo-puppet-elements
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-tripleo-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/tripleo-quickstart
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/tripleo-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-tripleo-specs-python27
|
|
gate:
|
|
- gate-tripleo-specs-python27
|
|
|
|
- name: openstack/tripleo-ui
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-tripleo-ui-npm-run-test
|
|
- gate-tripleo-ui-npm-run-lint
|
|
gate:
|
|
- gate-tripleo-ui-npm-run-test
|
|
- gate-tripleo-ui-npm-run-lint
|
|
|
|
- name: openstack/tripleo-validations
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
|
|
- name: openstack/trove
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: python3-db-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: periodic-db-liberty
|
|
- name: periodic-db-mitaka
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-trove-tox-doc-publish-checkbuild
|
|
- gate-trove-functional-dsvm-mysql
|
|
- gate-tempest-dsvm-trove
|
|
- gate-trove-tox-checklinks
|
|
- gate-trove-scenario-functional-dsvm-redis
|
|
- gate-trove-scenario-functional-dsvm-mysql
|
|
gate:
|
|
- gate-trove-tox-doc-publish-checkbuild
|
|
- gate-trove-functional-dsvm-mysql
|
|
- gate-tempest-dsvm-trove
|
|
post:
|
|
- trove-tox-doc-publishdocs
|
|
- trove-coverage-db
|
|
experimental:
|
|
- gate-grenade-dsvm-trove
|
|
|
|
- name: openstack/trove-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
- name: translation-jobs
|
|
- name: translation-jobs-mitaka
|
|
- name: release-notes-jobs
|
|
check:
|
|
- gate-trove-dashboard-pep8
|
|
- gate-trove-dashboard-python27
|
|
- gate-trove-dashboard-python34
|
|
gate:
|
|
- gate-trove-dashboard-pep8
|
|
- gate-trove-dashboard-python27
|
|
post:
|
|
- trove-dashboard-branch-tarball
|
|
- trove-dashboard-coverage
|
|
|
|
- name: openstack/trove-image-builder
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/trove-integration
|
|
template:
|
|
- name: merge-check
|
|
check:
|
|
- gate-trove-functional-dsvm-mysql
|
|
- gate-trove-functional-dsvm-mysql-kilo
|
|
- gate-trove-functional-dsvm-mysql-liberty
|
|
- gate-trove-functional-dsvm-mysql-mitaka
|
|
gate:
|
|
- gate-trove-functional-dsvm-mysql
|
|
- gate-trove-functional-dsvm-mysql-kilo
|
|
- gate-trove-functional-dsvm-mysql-liberty
|
|
- gate-trove-functional-dsvm-mysql-mitaka
|
|
experimental:
|
|
- gate-trove-buildimage-mysql
|
|
- gate-trove-buildimage-percona
|
|
- gate-trove-buildimage-mongodb
|
|
- gate-trove-scenario-functional-dsvm-redis
|
|
- gate-trove-scenario-functional-dsvm-mysql
|
|
|
|
- name: openstack/trove-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-trove-specs-python27
|
|
gate:
|
|
- gate-trove-specs-python27
|
|
|
|
- name: openstack/tuning-box
|
|
template:
|
|
- name: merge-check
|
|
- name: python-db-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/turbo-hipster
|
|
template:
|
|
- name: merge-check
|
|
- name: docs-on-rtfd
|
|
check:
|
|
- gate-turbo-hipster-docs
|
|
- gate-turbo-hipster-pep8
|
|
- gate-turbo-hipster-python27
|
|
gate:
|
|
- gate-turbo-hipster-docs
|
|
- gate-turbo-hipster-pep8
|
|
- gate-turbo-hipster-python27
|
|
post:
|
|
- turbo-hipster-coverage
|
|
|
|
- name: openstack/uc-recognition
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/vahana
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/virtualbmc
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/vitrage
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
experimental:
|
|
- gate-vitrage-dsvm-datasources-nv
|
|
check:
|
|
- gate-vitrage-dsvm-api
|
|
gate:
|
|
- gate-vitrage-dsvm-api
|
|
|
|
- name: openstack/vitrage-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/vitrage-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
|
|
- name: openstack/vmtp
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: docs-on-rtfd
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/vmware-nsx
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/watcher
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: check-requirements
|
|
- name: publish-to-pypi
|
|
check:
|
|
- watcher-coverage
|
|
- gate-watcher-dsvm-multinode-nv
|
|
|
|
- name: openstack/watcher-dashboard
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
|
|
- name: openstack/watcher-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: build-only-specs-jobs
|
|
check:
|
|
- gate-watcher-specs-python27
|
|
gate:
|
|
- gate-watcher-specs-python27
|
|
|
|
- name: openstack/windmill
|
|
template:
|
|
- name: merge-check
|
|
- name: ansible-role-jobs
|
|
- name: docs-on-rtfd
|
|
- name: windmill-jobs-centos7-nv
|
|
- name: windmill-jobs-trusty-nv
|
|
|
|
- name: openstack/wsme
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
check:
|
|
- gate-wsme-python27
|
|
- gate-wsme-pep8
|
|
gate:
|
|
- gate-wsme-python27
|
|
- gate-wsme-pep8
|
|
post:
|
|
- wsme-branch-tarball
|
|
|
|
- name: openstack/xenapi-os-testing
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
|
|
- name: openstack/xstatic-angular
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-bootstrap
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
experimental:
|
|
- xstatic-check-version:
|
|
- xstatic-angular-bootstrap-tarball-experimental
|
|
|
|
- name: openstack/xstatic-angular-cookies
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-fileupload
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-gettext
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-lrdragndrop
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-mock
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-sanitize
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-angular-smart-table
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-bootstrap-datepicker
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-bootstrap-scss
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-bootswatch
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-d3
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-font-awesome
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-hogan
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-jasmine
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-jquery-migrate
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-jquery.bootstrap.wizard
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-jquery.quicksearch
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-jquery.tablesorter
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-jsencrypt
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-magic-search
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-mdi
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-qunit
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-rickshaw
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-roboto-fontface
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/xstatic-spin
|
|
template:
|
|
- name: merge-check
|
|
- name: noop-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/yaql
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: python3-jobs
|
|
- name: publish-to-pypi
|
|
|
|
- name: openstack/zaqar
|
|
template:
|
|
- name: merge-check
|
|
- name: python3-jobs
|
|
- name: python-jobs
|
|
- name: periodic-liberty
|
|
- name: periodic-mitaka
|
|
- name: check-requirements
|
|
- name: translation-jobs
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: release-notes-jobs
|
|
- name: api-ref-jobs
|
|
check:
|
|
- gate-zaqar-tox-integration
|
|
- gate-dsvm-mongodb-zaqar
|
|
- gate-dsvm-redis-zaqar
|
|
- gate-rally-dsvm-zaqar-zaqar
|
|
- gate-tempest-dsvm-mongodb-zaqar
|
|
- gate-tempest-dsvm-redis-zaqar
|
|
gate:
|
|
- gate-dsvm-mongodb-zaqar
|
|
- gate-dsvm-redis-zaqar
|
|
|
|
- name: openstack/zaqar-specs
|
|
template:
|
|
- name: merge-check
|
|
- name: openstack-specs-jobs
|
|
check:
|
|
- gate-zaqar-specs-python27
|
|
gate:
|
|
- gate-zaqar-specs-python27
|
|
|
|
- name: openstack/zaqar-ui
|
|
template:
|
|
- name: merge-check
|
|
- name: python-jobs
|
|
- name: check-requirements
|
|
- name: openstack-server-publish-jobs
|
|
- name: openstack-server-release-jobs
|
|
- name: translation-jobs
|
|
|
|
- name: z/tempest
|
|
gate:
|
|
- gate-tempest-dsvm-full
|
|
- gate-tempest-dsvm-postgres-full
|