CIMANAGE-17: Prepare necessary CSIT jobs for VPP 1609 branch 01/2401/8
authorJan <jgelety@cisco.com>
Tue, 16 Aug 2016 14:05:43 +0000 (16:05 +0200)
committerJan Gelety <jgelety@cisco.com>
Wed, 24 Aug 2016 13:32:41 +0000 (13:32 +0000)
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>
jjb/csit/csit-vpp-pylint.yaml
jjb/csit/csit.yaml

index cfe4563..12e581c 100644 (file)
@@ -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
index 806e90f..3cddd21 100644 (file)
@@ -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'
     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'
                     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
 
 
 - 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