summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan <jgelety@cisco.com>2016-08-16 16:05:43 +0200
committerJan Gelety <jgelety@cisco.com>2016-08-24 13:32:41 +0000
commit60e148d38c57948dc86c295905bd183abf313a37 (patch)
tree8b92f4b81de8f3adbaea668d05579fa8699330fd
parent54a1e20dafd6108f35d3604ef2ee82337062998f (diff)
CIMANAGE-17: Prepare necessary CSIT jobs for VPP 1609 branch
Do needed changes to prepare following CSIT jobs for VPP 1609 branch: - csit-vpp-functional-1609-virl - csit-vpp-verify-1609-weekly - csit-vpp-verify-1609-semiweekly - csit-validate-pylint-1609 Ensure that no weekly/semiweekly job will be run for 1606 branch. Change-Id: I7e2dbb6e5e9d1d619403567fb6575d210f7f781f Signed-off-by: Jan <jgelety@cisco.com>
-rw-r--r--jjb/csit/csit-vpp-pylint.yaml11
-rw-r--r--jjb/csit/csit.yaml20
2 files changed, 24 insertions, 7 deletions
diff --git a/jjb/csit/csit-vpp-pylint.yaml b/jjb/csit/csit-vpp-pylint.yaml
index cfe45639d..12e581c41 100644
--- a/jjb/csit/csit-vpp-pylint.yaml
+++ b/jjb/csit/csit-vpp-pylint.yaml
@@ -2,13 +2,20 @@
name: csit-validate
jobs:
- - 'csit-validate-pylint-master'
+ - 'csit-validate-pylint-{stream}'
project: 'csit'
branch: 'master'
+ stream:
+ - master:
+ branch: 'master'
+ - '1606':
+ branch: 'rls1606'
+ - '1609':
+ branch: 'rls1609'
- job-template:
- name: 'csit-validate-pylint-master'
+ name: 'csit-validate-pylint-{stream}'
project-type: freestyle
node: verify
diff --git a/jjb/csit/csit.yaml b/jjb/csit/csit.yaml
index 806e90f70..3cddd21ff 100644
--- a/jjb/csit/csit.yaml
+++ b/jjb/csit/csit.yaml
@@ -5,8 +5,8 @@
jobs:
- 'csit-vpp-perf-{stream}-{type}'
- 'csit-vpp-functional-{stream}-virl'
- - 'csit-vpp-verify-master-weekly'
- - 'csit-vpp-verify-{stream}-semiweekly'
+ - 'csit-vpp-verify-{stream_timed}-weekly'
+ - 'csit-vpp-verify-{stream_timed}-semiweekly'
- 'csit-vpp-verify-perf-master-nightly-all'
project: 'csit'
@@ -16,6 +16,13 @@
type:
- all
- long
+ stream_timed:
+ - master:
+ branch: 'master'
+ branch-id: 'oper'
+ - '1609':
+ branch: 'rls1609'
+ branch-id: 'oper-rls1609'
stream:
- master:
branch: 'master'
@@ -23,6 +30,9 @@
- '1606':
branch: 'rls1606'
branch-id: 'oper-rls1606'
+ - '1609':
+ branch: 'rls1609'
+ branch-id: 'oper-rls1609'
- job-template:
name: 'csit-vpp-functional-{stream}-virl'
@@ -258,8 +268,8 @@
xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="4"]'
- job-template:
- name: 'csit-vpp-verify-master-weekly'
- description: 'Purpose of this job is to validate CSIT code against verified vpp build and create csit-verified branch in case of success.'
+ name: 'csit-vpp-verify-{stream_timed}-weekly'
+ description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch and create corresponding operational branch in case of success.'
project-type: freestyle
node: verify
@@ -319,7 +329,7 @@
- job-template:
- name: 'csit-vpp-verify-{stream}-semiweekly'
+ name: 'csit-vpp-verify-{stream_timed}-semiweekly'
description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
project-type: freestyle