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'
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
55 name: netconf-fluorine
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'
68 branch: 'stable/fluorine'
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
85 -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
86 -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
89 project-name: 'netconf'
91 build-node: centos7-builder-2c-8g
92 mvn-settings: 'netconf-settings'
93 mvn-goals: 'clean deploy -Pintegrationtests'
94 mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
101 project-name: netconf