Skip to content

Package management in RedHat - learning and development

License

Notifications You must be signed in to change notification settings

nx-rebecca/rpmbuilding

 
 

Repository files navigation

RPM Building

Package management in RedHat - learning and development

This repository contains learning and development activities for managing software installation using the RedHat Package Management system.

It uses Github Actions to build RPMs defined within the repository and install RPMs to test their validity.

Tutorials and Documentations

RPM

Github Actions

Github Docker

Github actions run on ubuntu linux hosts, which use a different package management system from the debian community. In order to run RedHat package management, a RedHat derivative distribution is required, such as CentOS or Fedora. This can be run within a Docker container.

The github action

A new action, using a new folder with an adapted action.yml (always use this filename) and entrypoint.sh script can be defined using this template.

About

Package management in RedHat - learning and development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 48.2%
  • Dockerfile 29.2%
  • Python 22.6%