summaryrefslogtreecommitdiffstats
path: root/jjb/multisite
diff options
context:
space:
mode:
authormeimei <meimei@huawei.com>2016-07-22 15:10:33 +0800
committermeimei <meimei@huawei.com>2016-07-26 09:12:31 +0800
commit83ad87fd704c37b6948bd0f0e6e859fc895a713a (patch)
tree70795b1b2ee3b93ac8237b8b0292ab6d013508b8 /jjb/multisite
parent20528922cf8ac0de72f1ed73b8f679fc67728204 (diff)
[multisite] trigger functest followed daily deployment job
Change-Id: I0317d3c1869494c7552a5b5699bb7b3af3ecc5f0 Signed-off-by: meimei <meimei@huawei.com>
Diffstat (limited to 'jjb/multisite')
-rw-r--r--jjb/multisite/multisite.yml51
1 files changed, 43 insertions, 8 deletions
diff --git a/jjb/multisite/multisite.yml b/jjb/multisite/multisite.yml
index f92a4c1bf..ab99eefad 100644
--- a/jjb/multisite/multisite.yml
+++ b/jjb/multisite/multisite.yml
@@ -10,6 +10,7 @@
jobs:
- 'multisite-verify-{stream}'
- 'multisite-kingbird-daily-{stream}'
+ - 'multisite-kingbird-deploy-{stream}'
stream:
- master:
@@ -70,14 +71,7 @@
disabled: '{obj:disabled}'
- concurrent: true
-
- properties:
- - throttle:
- enabled: true
- max-total: 3
- max-per-node: 2
- option: 'project'
+ concurrent: false
parameters:
- project-parameter:
@@ -99,8 +93,49 @@
- timed: '@midnight'
builders:
+ - trigger-builds:
+ - project: 'multisite-kingbird-deploy-{stream}'
+ current-parameters: true
+ same-node: true
+ block: true
+ - trigger-builds:
+ - project: 'functest-fuel-virtual-suite-{stream}'
+ current-parameters: true
+ predefined-parameters:
+ FUNCTEST_SUITE_NAME=healthcheck
+ same-node: true
+ block: true
+ block-thresholds:
+ build-step-failure-threshold: 'never'
+ failure-threshold: 'never'
+ unstable-threshold: 'FAILURE'
+ - trigger-builds:
+ - project: 'functest-fuel-virtual-suite-{stream}'
+ current-parameters: true
+ predefined-parameters:
+ FUNCTEST_SUITE_NAME=multisite
+ same-node: true
+ block: true
+ block-thresholds:
+ build-step-failure-threshold: 'never'
+ failure-threshold: 'never'
+ unstable-threshold: 'FAILURE'
+
+- job-template:
+ name: 'multisite-kingbird-deploy-{stream}'
+
+ concurrent: false
+
+ scm:
+ - gerrit-trigger-scm:
+ credentials-id: '{ssh-credentials}'
+ refspec: ''
+ choosing-strategy: 'gerrit'
+
+ builders:
- 'multisite-kingbird-deploy'
- 'multisite-kingbird-log-upload'
+
########################
# builder macros
########################