[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Modern Debian packaging system for DevOps: does it exist?



On Thu, May 14, 2015 at 11:16:23AM +0200, Tzafrir Cohen wrote:
> On Wed, May 13, 2015 at 07:14:36PM +0300, Исаев Виталий wrote:
> > Hello! I'm looking for a convenient wrapper of standard Debian packaging
> > toolchain in order to automatize the deployment process. We use Ubuntu and
> > Debian, and the most part of code is written in C++, therefore we need to
> > compile and build binary debs. Currently our infrastructure consists of:
> > 
> > 1. Gitlab;
> > 2. Isolated build environment inside Docker containers (where we
> >    usually do `git clone && mk-build-deps && debuild`);
> 
> Either:
> 
> After a clone:
> 
>   gbp buildpackage --git-pbuilder
> 
> Or:
> 
>   gbp buildpackage --git-builder='sbuild'
> 
> (gbp is git-buildpackage)

One can hook this on top of jenkins using e.g. jenkins-debian-glue or a
simple generic build job that e.g. invokes mini-dinstall at the end.
Cheers,
 -- Guido


Reply to: