Add ODL Lithium SR3 RPM build 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     changelog: |
35       * Tue Sep 15 2015 Daniel Farrell <dfarrell@redhat.com> - 2.4.0-1
36       - Create Helium SR4 RPM
37   - version_major: 3
38     version_minor: 0
39     version_patch: 0
40     rpm_release: 2
41     rpm_disttag: el7
42     java_version: ">= 1:1.7.0"
43     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
44     codename: Lithium
45     changelog: |
46       * Fri Jul 17 2015 Daniel Farrell <dfarrell@redhat.com> - 3.0.0-2
47       - Include required disttag in RPM release version
48   - version_major: 3
49     version_minor: 1
50     version_patch: 0
51     rpm_release: 1
52     rpm_disttag: el7
53     java_version: ">= 1:1.7.0"
54     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
55     codename: Lithium-SR1
56     changelog: |
57       * Tue Sep 15 2015 Daniel Farrell <dfarrell@redhat.com> - 3.1.0-1
58       - Create Lithium SR1 RPM
59   - version_major: 3
60     version_minor: 2
61     version_patch: 0
62     rpm_release: 1
63     rpm_disttag: el7
64     java_version: ">= 1:1.7.0"
65     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
66     codename: Lithium-SR2
67     changelog: |
68       * Mon Oct 26 2015 Daniel Farrell <dfarrell@redhat.com> - 3.2.0-1
69       - Create Lithium SR2 RPM
70   - version_major: 3
71     version_minor: 3
72     version_patch: 0
73     rpm_release: 1
74     rpm_disttag: el7
75     java_version: ">= 1:1.7.0"
76     sysd_commit: c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed
77     codename: Lithium-SR3
78     changelog: |
79       * Fri Dec 11 2015 Daniel Farrell <dfarrell@redhat.com> - 3.3.0-1
80       - Create Lithium SR3 RPM