Skip to content
Snippets Groups Projects

ci: Fedora/EPEL/Arch builds in CI and OBS

Merged Tomas Krizek requested to merge rpmbuild-in-ci into master

The patchset moves downstream Fedora/EPEL spec file to upstream to enable us to test builds for these distros in upstream. This is currently used to:

  • test Fedora/EPEL builds on every merge request in our own CI
  • trigger Fedora/EPEL/Arch builds in OBS when new merge request is merged to master branch

There's one notable change in the version number for upstream tarballs. Pre-release versions like X.Y.Z-alpha or X.Y.Z-N-gFFFFFFF should only contain alphanumeric characters or dots (e.g. X.Y.Z.alpha or X.Y.Z.N.gFFFFFFF). This greatly simplifies packaging for Fedora/Arch, as these prerelease upstream version can be used in downsteam (where - character is banned in version number).

Edited by Tomas Krizek

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply