From b9a712996030c6317a412042459544e7ed2df37e Mon Sep 17 00:00:00 2001 From: Evgeny Sikachev Date: Fri, 11 Mar 2016 17:25:14 +0300 Subject: [PATCH] Add sahara-nightly job Change-Id: Ief0e1d65b5dfd2bcebbc9ca3227c8b535091e650 --- config/zuul/layout.yaml | 40 ++++++++++++++++++++++++++++++++- jenkins_job_builder/sahara.yaml | 39 ++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+), 1 deletion(-) diff --git a/config/zuul/layout.yaml b/config/zuul/layout.yaml index ceaf5d6f..ef4f7a2b 100644 --- a/config/zuul/layout.yaml +++ b/config/zuul/layout.yaml @@ -29,6 +29,24 @@ pipelines: 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 @@ -72,6 +90,26 @@ projects: - 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: @@ -128,7 +166,6 @@ projects: jobs: - name: ^.*$ parameter-function: set_params - branch: ^(master|stable/kilo|stable/liberty)$ - name: ^gate-sahara.*$ skip-if: - all-files-match-any: @@ -170,6 +207,7 @@ jobs: - 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 diff --git a/jenkins_job_builder/sahara.yaml b/jenkins_job_builder/sahara.yaml index 58a93909..22db749b 100644 --- a/jenkins_job_builder/sahara.yaml +++ b/jenkins_job_builder/sahara.yaml @@ -45,6 +45,19 @@ - console-log - trigger-cleanup node: 'trusty-{network}' + parameters: + - string: + name: ZUUL_REF + default: master + - string: + name: ZUUL_BRANCH + default: master + - string: + name: ZUUL_CHANGE + default: master + - string: + name: CLUSTER_HASH + default: nightly - job-template: name: 'gate-{project_name}-{network}-{engine}-{plugin}-{os}-aio' @@ -60,6 +73,19 @@ - console-log - trigger-cleanup node: 'trusty-{network}' + parameters: + - string: + name: ZUUL_REF + default: master + - string: + name: ZUUL_BRANCH + default: master + - string: + name: ZUUL_CHANGE + default: master + - string: + name: CLUSTER_HASH + default: nightly - job-template: name: 'gate-sahara_tests-{network}-{engine}-{plugin}-{os}-liberty' @@ -75,6 +101,19 @@ - console-log - trigger-cleanup node: 'trusty-{network}' + parameters: + - string: + name: ZUUL_REF + default: master + - string: + name: ZUUL_BRANCH + default: master + - string: + name: ZUUL_CHANGE + default: master + - string: + name: CLUSTER_HASH + default: nightly - project: name: sahara