Files
sahara-ci-config/config/zuul/layout.yaml
Evgeny Sikachev b9a7129960 Add sahara-nightly job
Change-Id: Ief0e1d65b5dfd2bcebbc9ca3227c8b535091e650
2016-03-17 19:39:18 +03:00

216 lines
7.5 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*$
- name: noop
manager: IndependentPipelineManager
trigger:
gerrit:
- event: comment-added
comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*(sahara-ci-)?recheck
- name: periodic
description: Jobs in this queue are triggered on a timer.
manager: IndependentPipelineManager
source: gerrit
precedence: low
trigger:
timer:
- time: '0 3 * * *'
success:
smtp:
to: esikachev@mirantis.com
from: zuul@sahara.mirantis.com
subject: '[sahara-nightly]Silent check of sahara passed'
failure:
smtp:
to: esikachev@mirantis.com
from: zuul@sahara.mirantis.com
subject: '[sahara-nightly]Silent check of sahara failed'
projects:
- name: openstack/sahara
check:
- gate-sahara-neutron-heat-vanilla_2.6.0-u14
- gate-sahara-neutron-heat-vanilla_2.7.1-u14
- gate-sahara-neutron-direct-spark_1.0.0-u14-aio
- gate-sahara-neutron-direct-spark_1.3.1-u14-aio
- gate-sahara-neutron-direct-spark_1.6.0-u14-aio
- gate-sahara-neutron-heat-transient-u14
- gate-sahara-neutron-heat-mapr_5.0.0.mrv2-u14
- gate-sahara-neutron-heat-mapr_5.1.0.mrv2-u14
- gate-sahara-nova-direct-cdh_5.3.0-u12-aio
- gate-sahara-nova-direct-cdh_5.3.0-c6.6-aio
- gate-sahara-nova-direct-cdh_5.4.0-u12-aio
- gate-sahara-nova-direct-cdh_5.4.0-c6.6-aio
- gate-sahara-nova-direct-cdh_5.5.0-u12-aio
- gate-sahara-nova-direct-cdh_5.5.0-c6.6-aio
- gate-sahara-nova-heat-ambari_2.3-c6.6
- gate-sahara-pep8-trunk
- tempest-sahara-tests
- name: openstack/sahara-tests
check:
- gate-sahara_tests-neutron-heat-vanilla_2.6.0-u14
- gate-sahara_tests-neutron-heat-vanilla_2.7.1-u14
- gate-sahara_tests-neutron-direct-spark_1.0.0-u14-aio
- gate-sahara_tests-neutron-direct-spark_1.3.1-u14-aio
- gate-sahara_tests-neutron-direct-spark_1.6.0-u14-aio
- gate-sahara_tests-neutron-heat-transient-u14
- gate-sahara_tests-neutron-heat-mapr_5.0.0.mrv2-u14
- gate-sahara_tests-neutron-heat-mapr_5.1.0.mrv2-u14
- gate-sahara_tests-nova-direct-cdh_5.3.0-u12-aio
- gate-sahara_tests-nova-direct-cdh_5.3.0-c6.6-aio
- gate-sahara_tests-nova-direct-cdh_5.4.0-u12-aio
- gate-sahara_tests-nova-direct-cdh_5.4.0-c6.6-aio
- gate-sahara_tests-nova-direct-cdh_5.5.0-u12-aio
- gate-sahara_tests-nova-direct-cdh_5.5.0-c6.6-aio
- gate-sahara_tests-nova-heat-ambari_2.3-c6.6
- gate-sahara_tests-nova-direct-cdh_5.4.0-u12-liberty
- gate-sahara_tests-nova-direct-cdh_5.4.0-c6.6-liberty
- gate-sahara_tests-neutron-direct-spark_1.3.1-u14-liberty
- gate-sahara_tests-neutron-heat-vanilla_2.7.1-u14-liberty
periodic:
- gate-sahara_tests-neutron-heat-vanilla_2.6.0-u14
- gate-sahara_tests-neutron-heat-vanilla_2.7.1-u14
- gate-sahara_tests-neutron-direct-spark_1.0.0-u14-aio
- gate-sahara_tests-neutron-direct-spark_1.3.1-u14-aio
- gate-sahara_tests-neutron-direct-spark_1.6.0-u14-aio
- gate-sahara_tests-neutron-heat-transient-u14
- gate-sahara_tests-neutron-heat-mapr_5.0.0.mrv2-u14
- gate-sahara_tests-nova-direct-cdh_5.3.0-u12-aio
- gate-sahara_tests-nova-direct-cdh_5.3.0-c6.6-aio
- gate-sahara_tests-nova-direct-cdh_5.4.0-u12-aio
- gate-sahara_tests-nova-direct-cdh_5.4.0-c6.6-aio
- gate-sahara_tests-nova-direct-cdh_5.5.0-u12-aio
- gate-sahara_tests-nova-direct-cdh_5.5.0-c6.6-aio
- gate-sahara_tests-nova-heat-hdp_2.0.6-c6.6
- gate-sahara_tests-nova-heat-ambari_2.3-c6.6
- gate-sahara_tests-nova-direct-cdh_5.4.0-u12-liberty
- gate-sahara_tests-nova-direct-cdh_5.4.0-c6.6-liberty
- gate-sahara_tests-neutron-direct-spark_1.3.1-u14-liberty
- gate-sahara_tests-neutron-heat-vanilla_2.7.1-u14-liberty
- name: openstack/python-saharaclient
check:
- gate-saharaclient-distributed-heat-fake
- gate-sahara-pep8-trunk
- tempest-saharaclient-tests
- name: openstack/sahara-image-elements
check:
- dib-neutron-heat-vanilla_2.6.0-u14
- dib-neutron-heat-vanilla_2.6.0-c6.6
- dib-neutron-heat-vanilla_2.7.1-u14
- dib-neutron-heat-vanilla_2.7.1-c6.6
- dib-neutron-heat-vanilla_2.7.1-c7
- dib-neutron-heat-mapr_5.0.0.mrv2-u14
- dib-neutron-heat-mapr_5.1.0.mrv2-u14
- dib-neutron-direct-spark_1.0.0-u14-aio
- dib-neutron-direct-spark_1.3.1-u14-aio
- dib-neutron-direct-spark_1.6.0-u14-aio
- dib-nova-heat-ambari_2.1-c6.6
- dib-nova-direct-cdh_5.3.0-u12-aio
- dib-nova-direct-cdh_5.3.0-c6.6-aio
- dib-nova-direct-cdh_5.4.0-u12-aio
- dib-nova-direct-cdh_5.4.0-c6.6-aio
- dib-nova-direct-cdh_5.5.0-u12-aio
- dib-nova-direct-cdh_5.5.0-c6.6-aio
post:
- dib-neutron-heat-vanilla_2.6.0-u14
- dib-neutron-heat-vanilla_2.6.0-c6.6
- dib-neutron-heat-vanilla_2.7.1-u14
- dib-neutron-heat-vanilla_2.7.1-c6.6
- dib-neutron-heat-vanilla_2.7.1-c7
- dib-neutron-heat-mapr_5.0.0.mrv2-u14
- dib-neutron-heat-mapr_5.1.0.mrv2-u14
- dib-neutron-direct-spark_1.0.0-u14-aio
- dib-neutron-direct-spark_1.3.1-u14-aio
- dib-neutron-direct-spark_1.6.0-u14-aio
- dib-nova-heat-ambari_2.1-c6.6
- dib-nova-direct-cdh_5.3.0-u12-aio
- dib-nova-direct-cdh_5.3.0-c6.6-aio
- dib-nova-direct-cdh_5.4.0-u12-aio
- dib-nova-direct-cdh_5.4.0-c6.6-aio
- dib-nova-direct-cdh_5.5.0-u12-aio
- dib-nova-direct-cdh_5.5.0-c6.6-aio
- name: openstack/sahara-ci-config
check:
- sahara-ci-syntax-check
- name: openstack/heat
noop:
- noop
jobs:
- name: ^.*$
parameter-function: set_params
- name: ^gate-sahara.*$
skip-if:
- all-files-match-any:
- ^doc/.*$
- ^.*\.rst$
- ^.*unit/.*
- name: ^tempest-sahara.*$
branch: ^(master|stable/liberty)$
skip-if:
- all-files-match-any:
- ^doc/.*$
- ^.*\.rst$
- name: ^.*-mapr_5.*$
branch: master
voting: false
- name: ^.*-cdh_5.3.0-.*$
branch: stable/kilo
- name: ^.*-cdh_5.4.0-.*$
branch: stable/liberty
- name: ^.*-spark_1.3.1-.*$
branch: ^(master|stable/liberty)$
- name: ^.*-spark_1.0.0-.*$
branch: stable/kilo
- name: ^.*-spark_1.6.0-.*$
branch: master
voting: false
- name: ^.*-cdh_5.5.0-.*$
branch: master
voting: false
- name: ^.*-vanilla_2.7.1-.*$
branch: ^(master|stable/liberty)$
- name: dib-neutron-heat-vanilla_2.7.1-c6.6
voting: false
- name: ^.*-ambari_2.3-.*$
branch: master
- name: dib-neutron-heat-vanilla_2.7.1-c7
branch: master
voting: false
- name: ^.*-vanilla_2.6.0-.*$
branch: stable/kilo
- name: gate-sahara-pep8-trunk
branch: ^(master|stable/kilo|stable/liberty)$
voting: false
- name: ^.*-nova-heat-ambari_2.1-.*$
branch: master
- name: ^.*-sahara_tests-.*$
branch: ^(master|stable/liberty|stable/kilo)$