3 name: netconf-magnesium
5 - '{project-name}-distribution-check-{stream}'
6 - '{project-name}-rtd-jobs':
7 build-node: centos7-builder-2c-2g
8 project-pattern: netconf
9 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
10 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
15 project-name: 'netconf'
17 build-node: centos7-builder-2c-8g
18 mvn-settings: 'netconf-settings'
19 mvn-goals: 'clean deploy -Pintegrationtests'
20 mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
22 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
23 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
25 # Used by the release job
26 staging-profile-id: a67b22fc3663f
31 - '{project-name}-distribution-check-{stream}'
32 - '{project-name}-rtd-jobs':
33 build-node: centos7-builder-2c-2g
34 project-pattern: netconf
35 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
36 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
41 project-name: 'netconf'
42 branch: 'stable/sodium'
43 build-node: centos7-builder-2c-8g
44 mvn-settings: 'netconf-settings'
45 mvn-goals: 'clean deploy -Pintegrationtests'
46 mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
48 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
49 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
51 # Used by the release job
52 staging-profile-id: a67b22fc3663f
57 - '{project-name}-distribution-check-{stream}'
58 - '{project-name}-rtd-jobs':
59 build-node: centos7-builder-2c-2g
60 project-pattern: netconf
61 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
62 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
67 project-name: 'netconf'
69 build-node: centos7-builder-2c-8g
70 mvn-settings: 'netconf-settings'
71 mvn-goals: 'clean deploy -Pintegrationtests'
72 mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
74 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
75 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
77 # Used by the release job
78 staging-profile-id: a67b22fc3663f
81 name: netconf-fluorine
83 - '{project-name}-distribution-check-{stream}'
84 - '{project-name}-rtd-jobs':
85 build-node: centos7-builder-2c-2g
86 project-pattern: netconf
87 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
88 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
93 project-name: 'netconf'
94 branch: 'stable/fluorine'
95 build-node: centos7-builder-2c-8g
96 mvn-settings: 'netconf-settings'
97 mvn-goals: 'clean deploy -Pintegrationtests'
98 mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
100 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
101 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
103 # Used by the release job
104 staging-profile-id: a67b22fc3663f
109 - gerrit-maven-sonar:
111 -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
112 -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
115 project-name: 'netconf'
117 build-node: centos7-builder-2c-8g
118 mvn-settings: 'netconf-settings'
119 mvn-goals: 'clean deploy -Pintegrationtests'
120 mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
127 project-name: netconf