Files
sahara-ci-config/config/zuul/layout.yaml
Denis Egorenko 83b5540c4f Zuul and JJB improvements
* remove UI jobs and triggers;
* remove UI images from Nodepool;
* remove fedora jobs for Vanilla 1 & 2.6;
* remove unneded jjb config templates;
* put all Sahara CI Infra jobs in one config;

Change-Id: I3068f4ff18ccf6690d6504adff90de250e599eff
2015-04-17 14:38:09 +03:00

98 lines
2.9 KiB
YAML

includes:
- python-file: openstack_functions.py
pipelines:
- name: check
manager: IndependentPipelineManager
trigger:
gerrit:
- event: patchset-created
- event: change-restored
- event: comment-added
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*(sahara-ci-)?recheck
success:
gerrit:
verified: 1
failure:
gerrit:
verified: -1
- name: post
manager: IndependentPipelineManager
trigger:
gerrit:
- event: change-merged
- event: comment-added
comment_filter: (?i)^\s*rebuild(( sahara-ci))\s*$
projects:
- name: openstack/sahara
check:
- gate-sahara-neutron-direct-vanilla_1-aio
- gate-sahara-neutron-heat-vanilla_2.6
- gate-sahara-neutron-direct-spark-aio
- gate-sahara-neutron-direct-transient
- gate-sahara-neutron-heat-transient
- gate-sahara-nova-direct-cdh_ubuntu-aio
- gate-sahara-nova-direct-cdh_centos-aio
- gate-sahara-nova-direct-hdp_1-aio
- gate-sahara-nova-heat-hdp_2
- gate-sahara-pep8-trunk
- tempest-sahara-tests
- name: openstack/python-saharaclient
check:
- gate-saharaclient-neutron-direct-vanilla_1-aio
- gate-saharaclient-neutron-heat-vanilla_2.6
- gate-saharaclient-neutron-direct-spark-aio
- gate-saharaclient-neutron-direct-transient
- gate-saharaclient-neutron-heat-transient
- gate-saharaclient-nova-direct-cdh_ubuntu-aio
- gate-saharaclient-nova-direct-cdh_centos-aio
- gate-saharaclient-nova-direct-hdp_1-aio
- gate-saharaclient-nova-heat-hdp_2
- gate-sahara-pep8-trunk
- tempest-saharaclient-tests
- name: openstack/sahara-image-elements
check:
- dib-neutron-direct-vanilla_1-ubuntu-aio
- dib-neutron-direct-vanilla_1-centos-aio
- dib-neutron-heat-vanilla_2.6-ubuntu
- dib-neutron-heat-vanilla_2.6-centos
- dib-nova-direct-spark-aio
- dib-nova-direct-hdp_1-aio
- dib-nova-heat-hdp_2
- dib-nova-direct-cdh-ubuntu-aio
- dib-nova-direct-cdh-centos-aio
post:
- dib-neutron-direct-vanilla_1-ubuntu-aio
- dib-neutron-direct-vanilla_1-centos-aio
- dib-neutron-heat-vanilla_2.6-ubuntu
- dib-neutron-heat-vanilla_2.6-centos
- dib-nova-direct-spark-aio
- dib-nova-direct-hdp_1-aio
- dib-nova-heat-hdp_2
- dib-nova-direct-cdh-ubuntu-aio
- dib-nova-direct-cdh-centos-aio
- name: stackforge/sahara-ci-config
check:
- sahara-ci-syntax-check
jobs:
- name: ^.*$
parameter-function: set_params
branch: ^(master|stable/kilo)$
- name: ^gate-sahara.*$
skip-if:
- all-files-match-any:
- ^doc/.*$
- ^.*\.rst$
- name: ^tempest-sahara.*$
skip-if:
- all-files-match-any:
- ^doc/.*$
- ^.*\.rst$
- name: gate-sahara-pep8-trunk
voting: false