SOURCES | ||
SPECS | ||
.gitignore | ||
.rocky-release.metadata | ||
code | ||
id_verify | ||
README.md |
Release package - All PR's should be against original/rpms/rocky-release
Notes for Packagers/Builders
This package produces both stable packages of rocky-release
(rocky-release
, rocky-repos
, rocky-gpg-keys
) as well as rocky-release-lookahead
(all packages appended with -lookahead
). By default, it only produces the
"stable" version of the packages.
When building the package, the rllh
macro can define the behavior of the
build:
- If
rllh
is set to0
or is undefined, the stable packages are built - If
rllh
is set to a number higher than0
, the lookahead packages are built
The rllh
macro may be versioned out for future use.
How does this benefit us?
It allows us to track future minor releases from Stream and see how it will affect us going forward. When a minor release is being branched, the "lookahead" files can just be copied and a new "stable" release is made in preparation. The beta of each RHEL tends to stick around for a month before a release is done, which makes it easier to make sure everything "stays in line" for the most part.