Merge "Bump odlparent-master maven version"
[releng/builder.git] / jjb / odlparent / odlparent.yaml
1 ---
2 - project:
3     name: odlparent-master
4     jobs:
5       - '{project-name}-maven-javadoc-jobs'
6       - odl-maven-jobs
7       - gerrit-tox-verify
8
9     project: odlparent
10     project-name: odlparent
11     stream: master
12     branch: master
13     distribution_branch: master
14
15     jdks:
16       - openjdk8
17     maven:
18       - mvn35:
19           mvn-version: mvn35
20     mvn-settings: odlparent-settings
21     mvn-goals: clean install
22     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
23     mvn-version: mvn35
24
25     dependencies: ''
26     email-upstream: '[odlparent]'
27     archive-artifacts: >
28         **/*.prop
29         **/*.log
30         **/target/surefire-reports/*-output.txt
31         **/target/failsafe-reports/failsafe-summary.xml
32         **/hs_err_*.log
33         **/target/feature/feature.xml
34
35     # Used by the release job
36     staging-profile-id: 880d5ac25eaa
37
38 - project:
39     name: odlparent-3.1.x
40     jobs:
41       - '{project-name}-maven-javadoc-jobs'
42       - odl-maven-jobs
43       - gerrit-tox-verify
44
45     project: odlparent
46     project-name: odlparent
47     stream: 3.1.x
48     branch: 3.1.x
49     distribution_branch: master
50
51     jdks:
52       - openjdk8
53     maven:
54       - mvn33:
55           mvn-version: mvn33
56     mvn-settings: odlparent-settings
57     mvn-goals: clean install
58     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
59     mvn-version: mvn33
60
61     dependencies: ''
62     email-upstream: '[odlparent]'
63     archive-artifacts: >
64         **/*.prop
65         **/*.log
66         **/target/surefire-reports/*-output.txt
67         **/target/failsafe-reports/failsafe-summary.xml
68         **/hs_err_*.log
69         **/target/feature/feature.xml
70
71     # Used by the release job
72     javadoc-path: org.opendaylight.$PROJECT/$STREAM
73     staging-profile-id: 880d5ac25eaa
74
75 - project:
76     name: odlparent-3.0.x
77     jobs:
78       - '{project-name}-maven-javadoc-jobs'
79       - odl-maven-jobs
80       - gerrit-tox-verify
81
82     project: odlparent
83     project-name: odlparent
84     stream: 3.0.x
85     branch: 3.0.x
86     distribution_branch: master
87
88     jdks:
89       - openjdk8
90     maven:
91       - mvn33:
92           mvn-version: mvn33
93     mvn-settings: odlparent-settings
94     mvn-goals: clean install
95     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
96     mvn-version: mvn33
97
98     dependencies: ''
99     email-upstream: '[odlparent]'
100     archive-artifacts: >
101         **/*.prop
102         **/*.log
103         **/target/surefire-reports/*-output.txt
104         **/target/failsafe-reports/failsafe-summary.xml
105         **/hs_err_*.log
106         **/target/feature/feature.xml
107
108     # Used by the release job
109     javadoc-path: org.opendaylight.$PROJECT/$STREAM
110     staging-profile-id: 880d5ac25eaa
111
112 - project:
113     name: odlparent-2.0.x
114     jobs:
115       - '{project-name}-maven-javadoc-jobs'
116       - odl-maven-jobs
117       - gerrit-tox-verify
118
119     project: odlparent
120     project-name: odlparent
121     stream: 2.0.x
122     branch: 2.0.x
123     distribution_branch: master
124
125     jdks:
126       - openjdk8
127     maven:
128       - mvn33:
129           mvn-version: mvn33
130     mvn-settings: odlparent-settings
131     mvn-goals: clean install
132     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
133     mvn-version: mvn33
134
135     dependencies: ''
136     email-upstream: '[odlparent]'
137     archive-artifacts: >
138         **/*.prop
139         **/*.log
140         **/target/surefire-reports/*-output.txt
141         **/target/failsafe-reports/failsafe-summary.xml
142         **/hs_err_*.log
143         **/target/feature/feature.xml
144
145     # Used by the release job
146     javadoc-path: org.opendaylight.$PROJECT/$STREAM
147     staging-profile-id: 880d5ac25eaa
148
149 - project:
150     name: odlparent-carbon
151     jobs:
152       - '{project-name}-distribution-check-{stream}'
153       - '{project-name}-integration-{stream}'
154       - '{project-name}-maven-javadoc-jobs'
155       - odl-maven-jobs
156       - gerrit-tox-verify
157
158     stream: carbon
159     project: 'odlparent'
160     project-name: 'odlparent'
161     branch: 'stable/carbon'
162     karaf-version: karaf3
163     jdks:
164       - openjdk8
165     maven:
166       - mvn33:
167           mvn-version: 'mvn33'
168     mvn-settings: 'odlparent-settings'
169     mvn-goals: 'clean install'
170     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
171     dependencies: ''
172     email-upstream: '[odlparent]'
173     archive-artifacts: >
174         **/*.prop
175         **/*.log
176         **/target/surefire-reports/*-output.txt
177         **/target/failsafe-reports/failsafe-summary.xml
178         **/hs_err_*.log
179         **/target/feature/feature.xml
180
181     # Used by the release job
182     javadoc-path: org.opendaylight.$PROJECT/$STREAM
183     staging-profile-id: 880d5ac25eaa
184
185 - project:
186     name: odlparent-sonar
187     jobs:
188       - gerrit-maven-sonar
189
190     project: 'odlparent'
191     project-name: 'odlparent'
192     branch: 'master'
193     mvn-settings: 'odlparent-settings'
194     mvn-goals: 'clean install'
195     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'