refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
- integration-branch:
- branch: 'stable/beryllium'
+ branch: 'stable/boron'
- integration-distribution-stream:
- stream: 'beryllium'
+ stream: 'boron'
- integration-bundleurl:
bundleurl: 'last'
- integration-controller-scope:
- integration-test-options:
test-options: '{robot-options}'
- integration-stream-test-plan:
- stream-test-plan: '{project}-{functionality}-beryllium.txt'
+ stream-test-plan: '{project}-{functionality}-boron.txt'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
- integration-jdk-version:
- jdkversion: 'openjdk7'
- # TODO: Switch to openjdk8 from Boron on.
+ jdkversion: 'openjdk8'
scm:
- integration-gerrit-scm:
- email-notification:
email-prefix: '[{project}]'
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
display-table: true
format: csv
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
display-table: true
format: csv
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
- integration-branch:
- branch: 'stable/beryllium'
+ branch: 'stable/boron'
- integration-distribution-stream:
- stream: 'beryllium'
+ stream: 'boron'
- integration-bundleurl:
bundleurl: 'last'
- integration-controller-scope:
- integration-test-options:
test-options: '{robot-options}'
- integration-stream-test-plan:
- stream-test-plan: '{project}-{functionality}-beryllium.txt'
+ stream-test-plan: '{project}-{functionality}-boron.txt'
- integration-test-plan:
test-plan: '{project}-{functionality}.txt'
- integration-jdk-version:
- jdkversion: 'openjdk7'
- # TODO: Switch to openjdk8 from Boron on.
+ jdkversion: 'openjdk8'
scm:
- integration-gerrit-scm:
- email-notification:
email-prefix: '[{project}]'
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
display-table: true
format: csv
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
display-table: true
format: csv
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
display-table: true
format: csv
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
- email-notification:
email-prefix: '[{project}]'
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
- job-template:
- email-notification:
email-prefix: '[{project}]'
- integration-csit-archive-build
- - archive-build:
+ - opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
# Template: {project}-patch-test-{stream}
# triggers the project system test defined in {csit-list} when gerrit receives test-{project} keyword
- job-template:
- name: '{project}-patch-test-{stream}'
+ name: '{project}-patch-test-{feature}-{stream}'
project-type: maven
node: centos7-java-builder-2c-8g
- integration-branch:
branch: '{branch}'
- integration-distribution-git-url
+ - string:
+ name: feature
+ default: 'all'
+ description: 'Specific feature test for patch'
scm:
- integration-gerrit-scm:
server-name: 'OpenDaylight'
trigger-on:
- comment-added-contains-event:
- comment-contains-value: 'test-{project}'
+ comment-contains-value: 'test-{project}-all'
+ - comment-added-contains-event:
+ comment-contains-value: 'test-{project}-{feature}'
projects:
- project-compare-type: 'ANT'
project-pattern: '{project}'