bazelbuild / bazelbuild/bazel

[feat] add RPM release artifacts

Open
#27,948 0 comments 0 reactions 0 assignees View on GitHub
P4 team-OSS type: feature request
Dominant language
Java
Stars
25.8k
Forks
4.6k
Avg merge
2d 16h
Merged PRs (30d)
72

Description

Similarly to how Bazel publishes `.deb` artifacts for Debian-based distributions, I would like Bazel to provide `.rpm` artifacts as well, as RPM is a widely-used package format for Red Hat, Fedora, CentOS, and other enterprise Linux distributions.

Currently, Bazel releases include `.deb` packages (e.g., `bazel_8.5.0rc4-linux-x86_64.deb`), but users on RPM-based systems need to use alternative installation methods. Providing official RPM artifacts would streamline installation and updates in these environments.

Related to bazelbuild/bazelisk#748

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or release entry points. Start by tracing the existing release path that produces the `.deb` artifacts, then identify where RPM packaging would fit for the stated Linux distributions. Done means official RPM artifacts are produced alongside releases and their installation or packaging behavior is validated.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.