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
12 - odl-maven-verify-jobs
16 project-name: 'netconf'
18 build-node: centos7-builder-2c-8g
19 mvn-settings: 'netconf-settings'
20 mvn-goals: 'clean deploy -Pintegrationtests'
21 mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
23 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
24 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
26 # Used by the release job
27 staging-profile-id: a67b22fc3663f
32 - '{project-name}-distribution-check-{stream}'
33 - '{project-name}-rtd-jobs':
34 build-node: centos7-builder-2c-2g
35 project-pattern: netconf
36 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
37 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
39 - odl-maven-verify-jobs
43 project-name: 'netconf'
44 branch: 'stable/sodium'
45 build-node: centos7-builder-2c-8g
46 mvn-settings: 'netconf-settings'
47 mvn-goals: 'clean deploy -Pintegrationtests'
48 mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
50 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
51 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
53 # Used by the release job
54 staging-profile-id: a67b22fc3663f
59 - '{project-name}-distribution-check-{stream}'
60 - '{project-name}-rtd-jobs':
61 build-node: centos7-builder-2c-2g
62 project-pattern: netconf
63 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
64 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
66 - odl-maven-verify-jobs
70 project-name: 'netconf'
72 build-node: centos7-builder-2c-8g
73 mvn-settings: 'netconf-settings'
74 mvn-goals: 'clean deploy -Pintegrationtests'
75 mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
77 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
78 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
80 # Used by the release job
81 staging-profile-id: a67b22fc3663f
84 name: netconf-fluorine
86 - '{project-name}-distribution-check-{stream}'
87 - '{project-name}-rtd-jobs':
88 build-node: centos7-builder-2c-2g
89 project-pattern: netconf
90 rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
91 rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
93 - odl-maven-verify-jobs
97 project-name: 'netconf'
98 branch: 'stable/fluorine'
99 build-node: centos7-builder-2c-8g
100 mvn-settings: 'netconf-settings'
101 mvn-goals: 'clean deploy -Pintegrationtests'
102 mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
104 dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
105 email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
107 # Used by the release job
108 staging-profile-id: a67b22fc3663f
113 - gerrit-maven-sonar:
115 -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
116 -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
119 project-name: 'netconf'
121 build-node: centos7-builder-2c-8g
122 mvn-settings: 'netconf-settings'
123 mvn-goals: 'clean deploy -Pintegrationtests'
124 mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
131 project-name: netconf