Forked from hansode's ruby-2.1.x-rpm project at https://github.com/hansode/ruby-2.1.x-rpm and updated for 2.2.2.
It's Simple.
- Create your feature branch named
ruby-{major}.{minor}.{patch}
(e.g ruby-2.2.4) - Edit
ruby-{major}.{minor}.spec
- Change value of
Version
- Add Changelog
- Change value of
- Push to the branch.
- Create a Pull request.
- When the Pull request is merged, CircleCI will release ruby rpms to https://github.com/feedforce/ruby-rpm/releases .
We create a Pull Request automatically using CircleCI.
This project uses Docker to build RPMs.
The Docker images are hosted at Docker Hub.
- For CentOS 7:
feedforce/ruby-rpm:centos7
You can also build Docker images manually.
$ docker login
$ docker buildx create --use
$ docker buildx build \
-t feedforce/ruby-rpm:centos7 \
-f Dockerfile-7 \
--target base \
--build-arg BUILDKIT_INLINE_CACHE=1 \
--platform=linux/amd64,linux/arm64 \
--push \
.