zoonage / centos-rpm-builder-docker

Docker CentOS 7 RPM Builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Master Build Status

Staging Build Status

Centos7 Docker Repository on Quay

Centos6 Docker Repository on Quay

Description

Forked from lest/centos7-rpm-builder-docker to add support in for Centos6. Nearly all the work was done by Sergey Nartimov (lest).

Using

Centos 6

docker pull quay.io/lest/centos6-rpm-build

Centos 7

docker pull quay.io/lest/centos7-rpm-build

Contributing

Please feel free to open a PR against the staging branch and open issues for any problems. There is an issue where you have to re-chown files after running make test. This is something to do with user IDs when Docker is using a mounted volume. This has been partially resolved and now they are re-chowned after the build process.

Docker CentOS 7 RPM Builder

Example usage:

docker run --rm \
  -v ${PWD}:/rpmbuild \
  lest/centos-rpm-builder:8 \
  bin/build-spec SPECS/my-package.spec

Docker CentOS 6 RPM Builder

Example usage:

docker run --rm \
  -v ${PWD}:/rpmbuild \
  lest/centos6-rpm-builder \
  bin/build-spec SPECS/my-package.spec

About

Docker CentOS 7 RPM Builder

License:MIT License


Languages

Language:Makefile 45.4%Language:Roff 43.8%Language:Shell 10.9%