171 lines
3.9 KiB
YAML
171 lines
3.9 KiB
YAML
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|ccp-recheck)
|
|
success:
|
|
gerrit:
|
|
verified: 1
|
|
failure:
|
|
gerrit:
|
|
verified: -1
|
|
|
|
- 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: periodic
|
|
description: Jobs in this queue are triggered on a timer.
|
|
manager: IndependentPipelineManager
|
|
source: gerrit
|
|
precedence: low
|
|
trigger:
|
|
timer:
|
|
- time: '5 10,14,18 * * 1-5'
|
|
|
|
project-templates:
|
|
- name: verify-tox
|
|
check:
|
|
- 'verify-tox-pep8'
|
|
- 'verify-tox-py27'
|
|
|
|
projects:
|
|
- name: openstack-dev/ci-sandbox
|
|
check:
|
|
- verify-tox-py27
|
|
- verify-tox-pep8
|
|
|
|
- name: openstack/fuel-ccp-nextgen-specs
|
|
check:
|
|
- verify-tox-pep8
|
|
|
|
- name: openstack/fuel-ccp
|
|
check:
|
|
- test-master-build-all
|
|
- test-newton-build-all
|
|
|
|
- name: openstack/fuel-ccp-cinder
|
|
check:
|
|
- test-master-build-cinder
|
|
- test-newton-build-cinder
|
|
|
|
- name: openstack/fuel-ccp-debian-base
|
|
check:
|
|
- test-build-debian-base
|
|
|
|
- name: openstack/fuel-ccp-etcd
|
|
check:
|
|
- test-build-etcd
|
|
|
|
- name: openstack/fuel-ccp-galera
|
|
check:
|
|
- test-build-galera
|
|
|
|
- name: openstack/fuel-ccp-glance
|
|
check:
|
|
- test-master-build-glance
|
|
- test-newton-build-glance
|
|
|
|
- name: openstack/fuel-ccp-grafana
|
|
check:
|
|
- test-master-build-grafana
|
|
- test-newton-build-grafana
|
|
|
|
- name: openstack/fuel-ccp-heat
|
|
check:
|
|
- test-newton-build-heat
|
|
- test-master-build-heat
|
|
|
|
- name: openstack/fuel-ccp-horizon
|
|
check:
|
|
- test-newton-build-horizon
|
|
- test-master-build-horizon
|
|
|
|
- name: openstack/fuel-ccp-ironic
|
|
check:
|
|
- test-newton-build-ironic
|
|
- test-master-build-ironic
|
|
|
|
- name: openstack/fuel-ccp-keystone
|
|
check:
|
|
- test-newton-build-keystone
|
|
- test-master-build-keystone
|
|
|
|
- name: openstack/fuel-ccp-mariadb
|
|
check:
|
|
- test-build-mariadb
|
|
|
|
- name: openstack/fuel-ccp-memcached
|
|
check:
|
|
- test-build-memcached
|
|
|
|
- name: openstack/fuel-ccp-murano
|
|
check:
|
|
- test-newton-build-murano
|
|
- test-master-build-murano
|
|
|
|
- name: openstack/fuel-ccp-neutron
|
|
check:
|
|
- test-newton-build-neutron
|
|
- test-master-build-neutron
|
|
|
|
- name: openstack/fuel-ccp-nova
|
|
check:
|
|
- test-newton-build-nova
|
|
- test-master-build-nova
|
|
|
|
- name: openstack/fuel-ccp-openstack-base
|
|
check:
|
|
- test-newton-build-openstack-base
|
|
- test-master-build-openstack-base
|
|
|
|
- name: openstack/fuel-ccp-rabbitmq
|
|
check:
|
|
- test-build-rabbitmq
|
|
|
|
- name: openstack/fuel-ccp-sahara
|
|
check:
|
|
- test-newton-build-sahara
|
|
- test-master-build-sahara
|
|
|
|
- name: openstack/fuel-ccp-searchlight
|
|
check:
|
|
- test-newton-build-searchlight
|
|
- test-master-build-searchlight
|
|
|
|
- name: openstack/fuel-ccp-stacklight
|
|
check:
|
|
- test-build-stacklight
|
|
|
|
- name: openstack/fuel-ccp-installer
|
|
check:
|
|
- fuel-ccp-installer
|
|
|
|
- name: openstack/fuel-ccp-tests
|
|
check:
|
|
- fuel-ccp-mcp-qa
|
|
|
|
- name: openstack/fuel-ccp-ci-config
|
|
check:
|
|
- verify-jjb-project-config
|
|
post:
|
|
- update-jenkins-jobs
|