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

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



On Fri, May 15, 2015 at 10:04:35AM +0200, Vincent Bernat wrote:
>  3. The real build of the package foo is done in a container based on
>     the image "dockerbuild-sid-foo". All changes made by in this
>     container are discarded. The image "dockerbuild-sid-foo" is left
>     pristine.

You can also do post-build package validation in this image, or in a child
of this image, installing lintian and its dependencies, etc. (which are not
installed in the build image, of course, in case that masks a dependency
bug in the package you are building). Or perhaps more strictly the post-build
validation should occur in an image which doesn't have the build-dependencies
installed, just the run-time dependencies.

-- 
Jonathan Dowland


Reply to: