Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #1414

Open
wants to merge 1 commit into
base: rpm/develop
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 22 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,34 @@
# pulpcore rpm packaging
# 🎩 pulpcore RPM Packaging

The `rpm/*` branches contain RPM spec files for individual pulpcore versions and their dependencies.
Welcome to **Pulpcore's** RPM packaging repository! Here, you’ll find RPM spec files for various **Pulpcore** versions, organized for seamless building, deploying, and integration with **Katello** installations. Let’s dive into the essentials!

## default branch
---

The default branch of this repository will always point at the latest packaged pulpcore version.
### 🌐 Default Branch
> The default branch always points to the **latest packaged version** of Pulpcore, so you’re always up to date.

## Requirements
---

If you're just submitting a fix, you don't need anything special.
### 🛠 Requirements
**For Basic Contributions**
No special setup is required—jump right in and submit your fixes!

To build locally or release RPMs from this repo, you also require:
**For Building or Releasing RPMs**
You'll need:
- **[obal](https://github.com/theforeman/obal)** (v0.10.0 or higher)
- **[mock](http://fedoraproject.org/wiki/Projects/Mock)** or **koji client**
_(Ensure you have an account with a certificate on [koji.katello.org](https://koji.katello.org))_

* [obal](https://github.com/theforeman/obal) 0.10.0 or higher
* [mock](http://fedoraproject.org/wiki/Projects/Mock) or koji client and an account (certificate) on koji.katello.org
---

## Built repos and usage within Katello
### 📦 Repository & Katello Integration
The RPMs created with this repository are deployed to:

The packages built using this repository are deployed to:
**[yum.theforeman.org/pulpcore](https://yum.theforeman.org/pulpcore/)**

https://yum.theforeman.org/pulpcore/
These are directly integrated within **Katello** installations through the `katello-repos` RPM package.

These repositories are included in Katello installations using the `katello-repos` RPM package.
---

## License

Spec files are generally based on Fedora spec files, which means that unless a
spec file contains an explicit license attribution within it, it is available
under the MIT license.
### 📄 License
Unless otherwise specified, these spec files are based on Fedora's and are available under the **MIT License**.