Web lists-archives.com

Re: Announce: docker-buildpackage




Geert Stappers writes ("Re: Announce: docker-buildpackage"):
> On Tue, May 01, 2018 at 09:41:13PM +0800, Paul Wise wrote:
> > On Tue, May 1, 2018 at 9:23 PM, Enrico Weigelt, metux IT consult wrote:
> > > I've written a tool for isolated deb builds in docker containers.
> > > It's a little bit like pbuilder, but using docker for isolation.
> > >
> > > https://github.com/metux/docker-buildpackage
> > 
> > Does it have any advantages over whalebuilder?
> 
> https://tracker.debian.org/pkg/whalebuilder
> 
> Homepage: https://www.uhoreg.ca/programming/debian/whalebuilder
> Debconf talk: https://debconf17.debconf.org/talks/84/

Do either of these things provide an autopkgtest virt server ?

That's an executable you can run and speak a protocol to do virty
kinds of things.

sbuild and autopkgtest can use any virt system provided in that form.

And other tools which can rely on that interface automatically get
support for:
  schroot lxc lxd qemu
and for running in another environment (without snapshots) via
  chroot ssh
and of course there is also
  null
which just runs things in the calling environment.

/usr/share/doc/autopkgtest/README.virtualisation-server.html in
autopkgtest.deb is the protocol doc - but of course a human user
doesn't have to speak that.  Here's the manpage for adt-virt-schroot:
https://manpages.debian.org/jessie/autopkgtest/adt-virt-schroot.1.en.html

I don't really know why one would want to build a new tool of the form
"does tests or builds or something with testbeds managed by my pet
virtualisaton or container scheme".  Why not write adt-virt-docker ?

Ian.

-- 
Ian Jackson <ijackson@xxxxxxxxxxxxxxxxxxxxxx>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.