5 - 'gerrit-release-merge'
6 - '{project-name}-rtd-jobs':
7 build-node: centos7-builder-2c-2g
9 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
10 rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
11 - odl-maven-jobs-jdk11
12 - odl-maven-verify-jobs:
21 mvn-settings: 'mdsal-settings'
24 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
25 email-upstream: '[mdsal] [odlparent] [yangtools]'
29 **/target/surefire-reports/*-output.txt
30 **/target/failsafe-reports/failsafe-summary.xml
32 **/target/feature/feature.xml
34 # Used by the release job
35 staging-profile-id: a674173c7b29d
40 - '{project-name}-rtd-jobs':
41 build-node: centos7-builder-2c-2g
42 project-pattern: mdsal
43 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
44 rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
46 - odl-maven-verify-jobs
53 mvn-settings: 'mdsal-settings'
56 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
57 email-upstream: '[mdsal] [odlparent] [yangtools]'
61 **/target/surefire-reports/*-output.txt
62 **/target/failsafe-reports/failsafe-summary.xml
64 **/target/feature/feature.xml
66 # Used by the release job
67 staging-profile-id: a674173c7b29d
72 - '{project-name}-rtd-jobs':
73 build-node: centos7-builder-2c-2g
74 project-pattern: mdsal
75 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
76 rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
78 - odl-maven-verify-jobs
85 mvn-settings: 'mdsal-settings'
88 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
89 email-upstream: '[mdsal] [odlparent] [yangtools]'
93 **/target/surefire-reports/*-output.txt
94 **/target/failsafe-reports/failsafe-summary.xml
96 **/target/feature/feature.xml
98 # Used by the release job
99 staging-profile-id: a674173c7b29d
104 - '{project-name}-distribution-check-{stream}':
106 - '{project-name}-rtd-jobs':
107 build-node: centos7-builder-2c-2g
108 project-pattern: mdsal
109 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
110 rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
112 - odl-maven-verify-jobs
116 project-name: 'mdsal'
117 branch: 'stable/fluorine'
118 mvn-settings: 'mdsal-settings'
119 mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
120 mvn-opts: '-Xmx2048m'
121 build-node: centos7-builder-8c-8g
123 dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
124 email-upstream: '[mdsal] [odlparent] [yangtools]'
126 # Used by the release job
127 staging-profile-id: a674173c7b29d
132 - gerrit-maven-sonar:
133 java-version: openjdk11
135 -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
136 -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
137 -Dskip.karaf.featureTest=true
140 project-name: 'mdsal'
142 build-node: centos7-builder-8c-8g
143 mvn-settings: 'mdsal-settings'
144 mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
145 mvn-opts: '-Xmx2048m'