From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32979) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnIGU-0002XY-Vm for qemu-devel@nongnu.org; Fri, 23 Sep 2016 00:39:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnIGQ-0005nL-Q5 for qemu-devel@nongnu.org; Fri, 23 Sep 2016 00:39:09 -0400 Received: from mx1.redhat.com ([209.132.183.28]:56070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnIGQ-0005n6-JU for qemu-devel@nongnu.org; Fri, 23 Sep 2016 00:39:06 -0400 Date: Fri, 23 Sep 2016 12:39:02 +0800 From: Fam Zheng Message-ID: <20160923043902.GD8832@lemon> References: <20160922135724.22304-1-alex.bennee@linaro.org> <20160922135724.22304-2-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20160922135724.22304-2-alex.bennee@linaro.org> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 1/3] tests/docker: add travis dockerfile List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alex =?iso-8859-1?Q?Benn=E9e?= Cc: qemu-devel@nongnu.org On Thu, 09/22 14:57, Alex Benn=E9e wrote: > This target grabs the latest Travis containers from their repository at > quay.io and then installs QEMU's build dependencies. With this it is > possible to run on broadly the same setup as they have on travis-ci.org= . This is nice, Thanks! >=20 > Signed-off-by: Alex Benn=E9e > --- > tests/docker/dockerfiles/travis.docker | 6 ++++++ > 1 file changed, 6 insertions(+) > create mode 100644 tests/docker/dockerfiles/travis.docker >=20 > diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dock= erfiles/travis.docker > new file mode 100644 > index 0000000..e4983ae > --- /dev/null > +++ b/tests/docker/dockerfiles/travis.docker > @@ -0,0 +1,6 @@ > +FROM quay.io/travisci/travis-ruby > +RUN apt-get update > +RUN apt-get -y build-dep qemu > +RUN apt-get -y build-dep device-tree-compiler > +RUN apt-get -y install python2.7 dh-autoreconf > +ENV FEATURES pyyaml Other images now have a /packages.txt listing installed packages, that can be dumped with SHOW_ENV=3D1: https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg04925.html In this image the list is not explicit. While the file is not mandatory, = is it worth to do something like RUN apt-rdepends --build-depends qemu > /packges.txt ? Fam