3 name: openflowplugin-fluorine
5 - '{project-name}-distribution-check-{stream}'
6 - '{project-name}-maven-javadoc-jobs'
10 project: 'openflowplugin'
11 project-name: 'openflowplugin'
13 build-node: centos7-builder-2c-8g
15 mvn-settings: 'openflowplugin-settings'
16 mvn-goals: 'clean deploy javadoc:aggregate'
17 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
19 odlparent-merge-{stream},
20 yangtools-merge-{stream},
21 controller-merge-{stream},
22 openflowjava-merge-{stream}
23 email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
24 archive-artifacts: 'model/*/target/site/**'
26 # Used by the release job
27 staging-profile-id: a68a76dc1b44c
30 name: openflowplugin-oxygen
32 - '{project-name}-distribution-check-{stream}'
33 - '{project-name}-maven-javadoc-jobs'
37 project: 'openflowplugin'
38 project-name: 'openflowplugin'
39 branch: 'stable/oxygen'
40 build-node: centos7-builder-2c-8g
42 mvn-settings: 'openflowplugin-settings'
43 mvn-goals: 'clean deploy javadoc:aggregate'
44 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
46 odlparent-merge-{stream},
47 yangtools-merge-{stream},
48 controller-merge-{stream},
49 openflowjava-merge-{stream}
50 email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
51 archive-artifacts: 'model/*/target/site/**'
53 # Used by the release job
54 staging-profile-id: a68a76dc1b44c
57 name: openflowplugin-nitrogen
59 - '{project-name}-distribution-check-{stream}'
60 - '{project-name}-maven-javadoc-jobs'
64 project: 'openflowplugin'
65 project-name: 'openflowplugin'
66 branch: 'stable/nitrogen'
67 build-node: centos7-builder-2c-8g
69 mvn-settings: 'openflowplugin-settings'
70 mvn-goals: 'clean deploy javadoc:aggregate'
71 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
73 odlparent-merge-{stream},
74 yangtools-merge-{stream},
75 controller-merge-{stream},
76 openflowjava-merge-{stream}
77 email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
78 archive-artifacts: 'model/*/target/site/**'
80 # Used by the release job
81 staging-profile-id: a68a76dc1b44c
84 name: openflowplugin-carbon
86 - '{project-name}-distribution-check-{stream}'
87 - '{project-name}-maven-javadoc-jobs'
91 project: 'openflowplugin'
92 project-name: 'openflowplugin'
93 branch: 'stable/carbon'
94 build-node: centos7-builder-2c-8g
96 karaf-version: 'karaf3'
97 mvn-settings: 'openflowplugin-settings'
98 mvn-goals: 'clean deploy javadoc:aggregate'
99 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
101 odlparent-merge-{stream},
102 yangtools-merge-{stream},
103 controller-merge-{stream},
104 openflowjava-merge-{stream}
105 email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
106 archive-artifacts: 'model/*/target/site/**'
108 # Used by the release job
109 staging-profile-id: a68a76dc1b44c
112 name: openflowplugin-sonar
115 project: 'openflowplugin'
116 project-name: 'openflowplugin'
118 build-node: centos7-builder-2c-8g
120 mvn-settings: 'openflowplugin-settings'
121 mvn-goals: 'clean deploy javadoc:aggregate'
122 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'