3 name: controller-magnesium
5 - '{project-name}-distribution-check-{stream}':
6 java-version: openjdk11
7 - '{project-name}-rtd-jobs':
8 build-node: centos7-builder-2c-2g
9 project-pattern: controller
10 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-controller/48288/
11 rtd-token: b8440116c823a80c0fb0479eb7448a9196e6932f
12 - odl-maven-jobs-jdk11
13 - odl-maven-verify-jobs:
19 project-name: 'controller'
21 mvn-settings: 'controller-settings'
22 mvn-goals: 'clean deploy -Pintegrationtests,docs'
23 mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
24 build-node: centos7-builder-8c-8g
26 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
27 email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
29 # Used by the release job
30 staging-profile-id: 96c1c9177efdd
33 name: controller-sodium
35 - '{project-name}-distribution-check-{stream}'
36 - '{project-name}-rtd-jobs':
37 build-node: centos7-builder-2c-2g
38 project-pattern: controller
39 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-controller/48288/
40 rtd-token: b8440116c823a80c0fb0479eb7448a9196e6932f
42 - odl-maven-verify-jobs
46 project-name: 'controller'
47 branch: 'stable/sodium'
48 mvn-settings: 'controller-settings'
49 mvn-goals: 'clean deploy -Pintegrationtests,docs'
50 mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
51 build-node: centos7-builder-8c-8g
53 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
54 email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
56 # Used by the release job
57 staging-profile-id: 96c1c9177efdd
62 - '{project-name}-distribution-check-{stream}'
63 - '{project-name}-maven-javadoc-jobs'
64 - '{project-name}-rtd-jobs':
65 build-node: centos7-builder-2c-2g
66 project-pattern: controller
67 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-controller/48288/
68 rtd-token: b8440116c823a80c0fb0479eb7448a9196e6932f
70 - odl-maven-verify-jobs
74 project-name: 'controller'
76 mvn-settings: 'controller-settings'
77 mvn-goals: 'clean deploy -Pintegrationtests,docs'
78 mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
79 build-node: centos7-builder-8c-8g
81 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
82 email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
84 # Used by the release job
85 staging-profile-id: 96c1c9177efdd
88 name: controller-sonar
92 -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
93 -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
96 project-name: 'controller'
98 build-node: centos7-builder-8c-8g
99 mvn-settings: 'controller-settings'
100 mvn-goals: 'clean deploy -Pintegrationtests,docs'
101 mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
104 name: controller-view
107 project-name: controller