In a nutshell, DLRN builds packages from git source on every commit.
It scans project git repositories and when a new commit is detected,
it builds a new package for the project.
The CentOS Build System [1] is a Koji instance (same build software as Fedora).
Builds on CBS are triggered through Koji and then tagged as
appropriate to push to different repositories.
For example, you can see a build of openstack-designate here [2].
The other main difference between DLRN and CBS is that builds that are
done through CBS are from released/tagged upstream tarballs from
tarballs.opentack.org.
[1]:
https://cbs.centos.org/koji/
[2]:
https://cbs.centos.org/koji/buildinfo?buildID=12644
David Moreau Simard
Senior Software Engineer | Openstack RDO
dmsimard = [irc, github, twitter]
On Fri, Sep 30, 2016 at 6:02 PM, Eric Cozzi <ecozzi(a)cray.com> wrote:
I am interested in understanding what comprises your release build
system,
as described on
https://www.rdoproject.org/documentation/rdo-packaging/. I
understand that DLRN is used for per-commit builds. But, I cannot find any
description of your “CentOS Build System” which builds your release RPMs.
Any information would be very helpful.
Thanks,
Eric
_______________________________________________
rdo-list mailing list
rdo-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/rdo-list
To unsubscribe: rdo-list-unsubscribe(a)redhat.com