[CentOS-devel] Atomic devel builds automation

Sat Apr 18 13:58:57 UTC 2015
Colin Walters <walters at verbum.org>

On Sat, Apr 18, 2015, at 03:48 AM, Karanbir Singh wrote:
> On 16/04/15 18:42, Karanbir Singh wrote:
> > hi,
> > 
> > The Atomic devel builds are now running from cron again, after a 2 week
> > lag, they now run every 12 hours, midnight and midday UTC. These builds
> > now also run with a complete toolchain update taking place before the
> > build gets run.
> 
> http://buildlogs.centos.org/centos/7/atomic/x86_64/Builds/ has content,
> and we can verify that we have 12 hrly builds.

Awesome, thanks!  Having this script public and well known with logs is
a big step forwards.

> As the next step, I'd like to now expand this to run a build for every
> git branch in the upstream sig-atomic-buildscripts repo. What / how
> should we handle naming those ?

One thing that Ari and I have been exploring is using Jenkins for these
sort of "post-Koji" tasks as it has a wealth of plugins (messaging, irc
notification etc.), and supports "parameterization" of jobs which is
is exactly what you mentioned above.

I'll see if we can get the prototype published soon, it's using jenkins-job-builder
(which btw is now packaged for Fedora https://bugzilla.redhat.com/show_bug.cgi?id=1208904
 and should be easily built on C7)