Remove unused {maven} variable
[releng/builder.git] / jjb / openflowplugin / openflowplugin.yaml
1 ---
2 - project:
3     name: openflowplugin-oxygen
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-integration-{stream}'
7       - '{project-name}-maven-javadoc-jobs'
8       - odl-maven-jobs
9
10     stream: oxygen
11     project: 'openflowplugin'
12     project-name: 'openflowplugin'
13     branch: 'master'
14     jdks:
15       - openjdk8
16     mvn-settings: 'openflowplugin-settings'
17     mvn-goals: 'clean deploy javadoc:aggregate'
18     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
19     build-timeout: 90
20     dependencies: >
21         odlparent-merge-{stream},
22         yangtools-merge-{stream},
23         controller-merge-{stream},
24         openflowjava-merge-{stream}
25     email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
26     archive-artifacts: 'model/*/target/site/**'
27
28     # Used by the release job
29     staging-profile-id: a68a76dc1b44c
30
31 - project:
32     name: openflowplugin-nitrogen
33     jobs:
34       - '{project-name}-distribution-check-{stream}'
35       - '{project-name}-integration-{stream}'
36       - '{project-name}-maven-javadoc-jobs'
37       - odl-maven-jobs
38
39     stream: nitrogen
40     project: 'openflowplugin'
41     project-name: 'openflowplugin'
42     branch: 'stable/nitrogen'
43     jdks:
44       - openjdk8
45     mvn-settings: 'openflowplugin-settings'
46     mvn-goals: 'clean deploy javadoc:aggregate'
47     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
48     dependencies: >
49         odlparent-merge-{stream},
50         yangtools-merge-{stream},
51         controller-merge-{stream},
52         openflowjava-merge-{stream}
53     email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
54     archive-artifacts: 'model/*/target/site/**'
55
56     # Used by the release job
57     staging-profile-id: a68a76dc1b44c
58
59 - project:
60     name: openflowplugin-carbon
61     jobs:
62       - '{project-name}-distribution-check-{stream}'
63       - '{project-name}-integration-{stream}'
64       - '{project-name}-maven-javadoc-jobs'
65       - odl-maven-jobs
66
67     stream: carbon
68     project: 'openflowplugin'
69     project-name: 'openflowplugin'
70     branch: 'stable/carbon'
71     karaf-version: 'karaf3'
72     jdks:
73       - openjdk8
74     mvn-settings: 'openflowplugin-settings'
75     mvn-goals: 'clean deploy javadoc:aggregate'
76     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
77     dependencies: >
78         odlparent-merge-{stream},
79         yangtools-merge-{stream},
80         controller-merge-{stream},
81         openflowjava-merge-{stream}
82     email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
83     archive-artifacts: 'model/*/target/site/**'
84
85     # Used by the release job
86     staging-profile-id: a68a76dc1b44c
87
88 - project:
89     name: openflowplugin-sonar
90     jobs:
91       - gerrit-maven-sonar
92     project: 'openflowplugin'
93     project-name: 'openflowplugin'
94     branch: 'master'
95     mvn-settings: 'openflowplugin-settings'
96     mvn-goals: 'clean deploy javadoc:aggregate'
97     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'