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
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'
- '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