3 name: openflowplugin-oxygen
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-nitrogen
32 - '{project-name}-distribution-check-{stream}'
33 - '{project-name}-maven-javadoc-jobs'
37 project: 'openflowplugin'
38 project-name: 'openflowplugin'
39 branch: 'stable/nitrogen'
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-carbon
59 - '{project-name}-distribution-check-{stream}'
60 - '{project-name}-maven-javadoc-jobs'
64 project: 'openflowplugin'
65 project-name: 'openflowplugin'
66 branch: 'stable/carbon'
67 build-node: centos7-builder-2c-8g
69 karaf-version: 'karaf3'
70 mvn-settings: 'openflowplugin-settings'
71 mvn-goals: 'clean deploy javadoc:aggregate'
72 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
74 odlparent-merge-{stream},
75 yangtools-merge-{stream},
76 controller-merge-{stream},
77 openflowjava-merge-{stream}
78 email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
79 archive-artifacts: 'model/*/target/site/**'
81 # Used by the release job
82 staging-profile-id: a68a76dc1b44c
85 name: openflowplugin-sonar
88 project: 'openflowplugin'
89 project-name: 'openflowplugin'
91 build-node: centos7-builder-2c-8g
93 mvn-settings: 'openflowplugin-settings'
94 mvn-goals: 'clean deploy javadoc:aggregate'
95 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'