Add Boron 5.0.0-1.201606060053 RPM definition
[integration/packaging.git] / rpm / build_vars.yaml
1 # Variables that define OpenDaylight's RPM builds
2 # Consumed by Python logic to render Jinja2 templates into RPM .spec files
3 # Each build should define:
4 # version_major:
5 #   The OpenDaylight major (element) version number of the release to build
6 # version_minor:
7 #   The OpenDaylight minor (SR) version number of the release to build
8 # version_patch:
9 #   The OpenDaylight patch version of the release to build (unused pending CR)
10 # rpm_release:
11 #   RPM version for the given ODL major.minor.patch
12 # rpm_disttag:
13 #   Override build VM's disttag from .el7.centos to .el7 per expected norms
14 #   See: https://bugs.centos.org/view.php?id=9098
15 # java_version:
16 #   Java versions supported by this ODL release
17 # sysd_commit:
18 #   Version of ODL systemd unitfile to download and package in ODL RPM
19 # codename:
20 #   Elemental codename for the ODL release, including SR if applicable
21 # changelog:
22 #   Entry in the RPM .spec file's changelog for this RPM
23
24 ---
25 builds:
26   - version_major: "2"
27     version_minor: "4"
28     version_patch: "0"
29     rpm_release: "1"
30     rpm_disttag: el7
31     java_version: "= 1:1.7.0"
32     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
33     codename: Helium-SR4
34     download_url: "https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.2.4-Helium-SR4/distribution-karaf-0.2.4-Helium-SR4.tar.gz"
35     changelog: |
36       * Tue Sep 15 2015 Daniel Farrell <dfarrell@redhat.com> - 2.4.0-1
37       - Create Helium SR4 RPM
38   - version_major: "3"
39     version_minor: "0"
40     version_patch: "0"
41     rpm_release: "2"
42     rpm_disttag: el7
43     java_version: ">= 1:1.7.0"
44     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
45     codename: Lithium
46     download_url: "https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium/distribution-karaf-0.3.0-Lithium.tar.gz"
47     changelog: |
48       * Fri Jul 17 2015 Daniel Farrell <dfarrell@redhat.com> - 3.0.0-2
49       - Include required disttag in RPM release version
50   - version_major: "3"
51     version_minor: "1"
52     version_patch: "0"
53     rpm_release: "1"
54     rpm_disttag: el7
55     java_version: ">= 1:1.7.0"
56     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
57     codename: Lithium-SR1
58     download_url: "https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.3.1-Lithium-SR1/distribution-karaf-0.3.1-Lithium-SR1.tar.gz"
59     changelog: |
60       * Tue Sep 15 2015 Daniel Farrell <dfarrell@redhat.com> - 3.1.0-1
61       - Create Lithium SR1 RPM
62   - version_major: "3"
63     version_minor: "2"
64     version_patch: "0"
65     rpm_release: "1"
66     rpm_disttag: el7
67     java_version: ">= 1:1.7.0"
68     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
69     codename: Lithium-SR2
70     download_url: "https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.3.2-Lithium-SR2/distribution-karaf-0.3.2-Lithium-SR2.tar.gz"
71     changelog: |
72       * Mon Oct 26 2015 Daniel Farrell <dfarrell@redhat.com> - 3.2.0-1
73       - Create Lithium SR2 RPM
74   - version_major: "3"
75     version_minor: "3"
76     version_patch: "0"
77     rpm_release: "2"
78     rpm_disttag: el7
79     java_version: ">= 1:1.7.0"
80     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
81     codename: Lithium-SR3
82     download_url: "https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.3.3-Lithium-SR3/distribution-karaf-0.3.3-Lithium-SR3.tar.gz"
83     changelog: |
84       * Mon Jan 25 2016 Daniel Farrell <dfarrell@redhat.com> - 3.3.0-2
85       - Make Lithium SR3 RPM upgrade properly
86   - version_major: "4"
87     version_minor: "0"
88     version_patch: "0"
89     rpm_release: "1.201512150335"
90     rpm_disttag: el7
91     java_version: ">= 1:1.7.0"
92     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
93     codename: Test-beryllium-v201512150335
94     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-Test-beryllium-v201512150335/distribution-karaf-0.4.0-Test-beryllium-v201512150335.tar.gz"
95     changelog: |
96       * Tue Dec 15 2015 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.201512150335
97       - Create Beryllium Experimental Release Preview RPM
98   - version_major: "4"
99     version_minor: "0"
100     version_patch: "0"
101     rpm_release: "2.201601200134"
102     rpm_disttag: el7
103     java_version: ">= 1:1.7.0"
104     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
105     codename: beryllium-daily-v201601200134
106     download_url: "https://nexus.opendaylight.org/content/repositories/autorelease-1025/org/opendaylight/integration/distribution-karaf/0.4.0-beryllium-daily-v201601200134/distribution-karaf-0.4.0-beryllium-daily-v201601200134.tar.gz"
107     changelog: |
108       * Wed Jan 22 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-2.201601200134
109       - Make RPM upgrade properly
110   - version_major: "4"
111     version_minor: "0"
112     version_patch: "0"
113     rpm_release: "1.rc1"
114     rpm_disttag: el7
115     java_version: ">= 1:1.7.0"
116     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
117     codename: Beryllium-RC1
118     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium-RC1/distribution-karaf-0.4.0-Beryllium-RC1.tar.gz"
119     changelog: |
120       * Wed Jan 22 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc1
121       - Create Beryllium RC1 RPM
122   - version_major: "4"
123     version_minor: "0"
124     version_patch: "0"
125     rpm_release: "1.201602020032"
126     rpm_disttag: el7
127     java_version: ">= 1:1.7.0"
128     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
129     codename: beryllium-daily-v201602020032
130     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-beryllium-daily-v201602020032/distribution-karaf-0.4.0-beryllium-daily-v201602020032.tar.gz"
131     changelog: |
132       * Wed Jan 22 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.201602020032
133       - Create Beryllium Experimental Release Preview 201602020032 RPM
134   - version_major: "4"
135     version_minor: "0"
136     version_patch: "0"
137     rpm_release: "1.rc2"
138     rpm_disttag: el7
139     java_version: ">= 1:1.7.0"
140     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
141     codename: Beryllium-RC2
142     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium-RC2/distribution-karaf-0.4.0-Beryllium-RC2.tar.gz"
143     changelog: |
144       * Wed Jan 22 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc2
145       - Create Beryllium RC2 RPM
146   - version_major: "4"
147     version_minor: "0"
148     version_patch: "0"
149     rpm_release: "1.rc2.1"
150     rpm_disttag: el7
151     java_version: ">= 1:1.7.0"
152     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
153     codename: RC2.1
154     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-RC2.1/distribution-karaf-0.4.0-RC2.1.tar.gz"
155     changelog: |
156       * Wed Feb 9 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc2.1
157       - Create Beryllium RC2.1 RPM
158   - version_major: "4"
159     version_minor: "0"
160     version_patch: "0"
161     rpm_release: "1.rc2.2"
162     rpm_disttag: el7
163     java_version: ">= 1:1.7.0"
164     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
165     codename: Beryllium-RC2.2
166     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium-RC2.2/distribution-karaf-0.4.0-Beryllium-RC2.2.tar.gz"
167     changelog: |
168       * Wed Feb 11 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc2.2
169       - Create Beryllium RC2.2 RPM
170   - version_major: "4"
171     version_minor: "0"
172     version_patch: "0"
173     rpm_release: "1.rc2.3"
174     rpm_disttag: el7
175     java_version: ">= 1:1.7.0"
176     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
177     codename: Beryllium-RC2.3
178     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium-RC2.3/distribution-karaf-0.4.0-Beryllium-RC2.3.tar.gz"
179     changelog: |
180       * Fri Feb 12 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc2.3
181       - Create Beryllium RC2.3 RPM
182   - version_major: "4"
183     version_minor: "0"
184     version_patch: "0"
185     rpm_release: "1.rc3"
186     rpm_disttag: el7
187     java_version: ">= 1:1.7.0"
188     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
189     codename: Beryllium
190     download_url: "https://nexus.opendaylight.org/content/repositories/autorelease-1075/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium/distribution-karaf-0.4.0-Beryllium.tar.gz"
191     changelog: |
192       * Mon Feb 15 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc3
193       - Create Beryllium RC3 RPM
194   - version_major: "4"
195     version_minor: "0"
196     version_patch: "0"
197     rpm_release: "1.rc3.1"
198     rpm_disttag: el7
199     java_version: ">= 1:1.7.0"
200     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
201     codename: Beryllium
202     download_url: "https://nexus.opendaylight.org/content/repositories/autorelease-1079/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium/distribution-karaf-0.4.0-Beryllium.tar.gz"
203     changelog: |
204       * Tue Feb 16 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1.rc3.1
205       - Create Beryllium RC3.1 RPM
206   - version_major: "4"
207     version_minor: "0"
208     version_patch: "0"
209     rpm_release: "1"
210     rpm_disttag: el7
211     java_version: ">= 1:1.7.0"
212     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
213     codename: Beryllium
214     download_url: "https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium/distribution-karaf-0.4.0-Beryllium.tar.gz"
215     changelog: |
216       * Fri Feb 19 2016 Daniel Farrell <dfarrell@redhat.com> - 4.0.0-1
217       - Create Beryllium RPM
218   - version_major: "3"
219     version_minor: "4"
220     version_patch: "0"
221     rpm_release: "1"
222     rpm_disttag: el7
223     java_version: ">= 1:1.7.0"
224     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
225     codename: Lithium-SR4
226     download_url: "https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.3.4-Lithium-SR4/distribution-karaf-0.3.4-Lithium-SR4.tar.gz"
227     changelog: |
228       * Fri Mar 11 2016 Daniel Farrell <dfarrell@redhat.com> - 3.4.0-1
229       - Create Lithium SR4 RPM
230   - version_major: "4"
231     version_minor: "1"
232     version_patch: "0"
233     rpm_release: "1"
234     rpm_disttag: el7
235     java_version: ">= 1:1.7.0"
236     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
237     codename: Beryllium-SR1
238     download_url: "https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.4.1-Beryllium-SR1/distribution-karaf-0.4.1-Beryllium-SR1.tar.gz"
239     changelog: |
240       * Wed Mar 23 2016 Daniel Farrell <dfarrell@redhat.com> - 4.1.0-1
241       - Create Beryllium SR1 RPM
242   - version_major: "4"
243     version_minor: "2"
244     version_patch: "0"
245     rpm_release: "1.20160407.144137180"
246     rpm_disttag: el7
247     java_version: ">= 1:1.7.0"
248     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
249     codename: 20160407.144137-180
250     download_url: "https://nexus.opendaylight.org/service/local/repositories/opendaylight.snapshot/content/org/opendaylight/integration/distribution-karaf/0.4.2-SNAPSHOT/distribution-karaf-0.4.2-20160407.144137-180.tar.gz"
251     changelog: |
252       * Thu Apr 07 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1.20160407.144137180
253       - Create Beryllium distribution build 4.2.0-1.20160407.144137180 RPM
254   - version_major: "4"
255     version_minor: "2"
256     version_patch: "0"
257     rpm_release: "1.20160414.221815224"
258     rpm_disttag: el7
259     java_version: ">= 1:1.7.0"
260     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
261     codename: 20160414.221815-224
262     download_url: "https://nexus.opendaylight.org/service/local/repositories/opendaylight.snapshot/content/org/opendaylight/integration/distribution-karaf/0.4.2-SNAPSHOT/distribution-karaf-0.4.2-20160414.221815-224.tar.gz"
263     changelog: |
264       * Thu Apr 14 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1.20160414.221815224
265       - Create Beryllium distribution build 4.2.0-1.20160414.221815224 RPM
266   - version_major: "4"
267     version_minor: "2"
268     version_patch: "0"
269     rpm_release: "1.20160415.165450231"
270     rpm_disttag: el7
271     java_version: ">= 1:1.7.0"
272     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
273     codename: 20160415.165450-231
274     download_url: "https://nexus.opendaylight.org/service/local/repositories/opendaylight.snapshot/content/org/opendaylight/integration/distribution-karaf/0.4.2-SNAPSHOT/distribution-karaf-0.4.2-20160415.165450-231.tar.gz"
275     changelog: |
276       * Fri Apr 15 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1.20160415.165450231
277       - Create Beryllium distribution build 4.2.0-1.20160415.165450231 RPM
278   - version_major: "4"
279     version_minor: "2"
280     version_patch: "0"
281     rpm_release: "1.201604190031"
282     rpm_disttag: el7
283     java_version: ">= 1:1.7.0"
284     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
285     codename: beryllium-daily-v201604190031
286     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.2-beryllium-daily-v201604190031/distribution-karaf-0.4.2-beryllium-daily-v201604190031.tar.gz"
287     changelog: |
288       * Tue Apr 19 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1.201604190031
289       - Create Beryllium autorelease build 4.2.0-1.201604190031 RPM
290   - version_major: "4"
291     version_minor: "2"
292     version_patch: "0"
293     rpm_release: "1.201604200031"
294     rpm_disttag: el7
295     java_version: ">= 1:1.7.0"
296     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
297     codename: beryllium-daily-v201604200031
298     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.2-beryllium-daily-v201604200031/distribution-karaf-0.4.2-beryllium-daily-v201604200031.tar.gz"
299     changelog: |
300       * Wed Apr 20 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1.201604200031
301       - Create Beryllium autorelease build 4.2.0-1.201604200031 RPM
302   - version_major: "4"
303     version_minor: "2"
304     version_patch: "0"
305     rpm_release: "1.20160420.023809294"
306     rpm_disttag: el7
307     java_version: ">= 1:1.7.0"
308     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
309     codename: 20160420.023809-294
310     download_url: "https://nexus.opendaylight.org/service/local/repositories/opendaylight.snapshot/content/org/opendaylight/integration/distribution-karaf/0.4.2-SNAPSHOT/distribution-karaf-0.4.2-20160420.023809-294.tar.gz"
311     changelog: |
312       * Wed Apr 20 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1.20160420.023809294
313       - Create Beryllium distribution build 4.2.0-1.20160420.023809294 RPM
314   - version_major: "4"
315     version_minor: "2"
316     version_patch: "0"
317     rpm_release: "1"
318     rpm_disttag: el7
319     java_version: ">= 1:1.7.0"
320     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
321     codename: Beryllium-SR2
322     download_url: "https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.4.2-Beryllium-SR2/distribution-karaf-0.4.2-Beryllium-SR2.tar.gz"
323     changelog: |
324       * Wed May 11 2016 Daniel Farrell <dfarrell@redhat.com> - 4.2.0-1
325       - Create Beryllium SR2 RPM
326   - version_major: "4"
327     version_minor: "3"
328     version_patch: "0"
329     rpm_release: "1.201605200033"
330     rpm_disttag: el7
331     java_version: ">= 1:1.7.0"
332     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
333     codename: beryllium-daily-v201605200033
334     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.3-beryllium-daily-v201605200033/distribution-karaf-0.4.3-beryllium-daily-v201605200033.tar.gz"
335     changelog: |
336       * Sat May 21 2016 Daniel Farrell <dfarrell@redhat.com> - 4.3.0-1.201605200033
337       - Create Beryllium autorelease build 4.3.0-1.201605200033 RPM
338   - version_major: "4"
339     version_minor: "3"
340     version_patch: "0"
341     rpm_release: "1.201605250031"
342     rpm_disttag: el7
343     java_version: ">= 1:1.7.0"
344     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
345     codename: beryllium-daily-v201605250031
346     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.3-beryllium-daily-v201605250031/distribution-karaf-0.4.3-beryllium-daily-v201605250031.tar.gz"
347     changelog: |
348       * Thu May 26 2016 Daniel Farrell <dfarrell@redhat.com> - 4.3.0-1.201605250031
349       - Create Beryllium autorelease build 4.3.0-1.201605250031 RPM
350   - version_major: "5"
351     version_minor: "0"
352     version_patch: "0"
353     rpm_release: "1.201604260021"
354     rpm_disttag: el7
355     java_version: ">= 1:1.7.0"
356     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
357     codename: boron-daily-v201604260021
358     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.5.0-boron-daily-v201604260021/distribution-karaf-0.5.0-boron-daily-v201604260021.tar.gz"
359     changelog: |
360       * Tue May 31 2016 Daniel Farrell <dfarrell@redhat.com> - 5.0.0-1.201604260021
361       - Create Boron autorelease build 5.0.0-1.201604260021 RPM
362   - version_major: "5"
363     version_minor: "0"
364     version_patch: "0"
365     rpm_release: "1.201606060053"
366     rpm_disttag: el7
367     java_version: ">= 1:1.7.0"
368     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
369     codename: boron-daily-v201606060053
370     download_url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.5.0-boron-daily-v201606060053/distribution-karaf-0.5.0-boron-daily-v201606060053.tar.gz"
371     changelog: |
372       * Mon Jun 06 2016 Daniel Farrell <dfarrell@redhat.com> - 5.0.0-1.201606060053
373       - Create Boron autorelease build 5.0.0-1.201606060053 RPM