qemu/tests/docker
Alex Bennée 95c975013a tests/docker/dockerfiles: new debian-bootstrap.docker
Together with the debian-bootstrap.pre script can now build an arbitrary
architecture of Debian using debootstrap. This allows debootstrap to set
up its first stage before the container is built.

To build a container you need a command line like:

  DEB_ARCH=armhf DEB_TYPE=testing \
    ./tests/docker/docker.py build \
    --include-executable=arm-linux-user/qemu-arm debian:armhf \
    ./tests/docker/dockerfiles/debian-bootstrap.docker

Although a number of non-debian systems package the debootstrap script
it is fairly portable in itself. Assuming we have some sort of fakeroot
implementation we can just clone the upstream repository and use the
script from there.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 1468934445-32183-5-git-send-email-famz@redhat.com
Signed-off-by: Fam Zheng <famz@redhat.com>
2016-07-20 19:19:43 +08:00
..
dockerfiles tests/docker/dockerfiles: new debian-bootstrap.docker 2016-07-20 19:19:43 +08:00
common.rc tests/docker: make test-full build all targets, not none 2016-06-08 15:19:30 +08:00
docker.py tests/docker/docker.py: check and run .pre script 2016-07-20 19:19:43 +08:00
Makefile.include tests/docker: fix make-archive-maybe 2016-06-08 15:19:30 +08:00
run docker: Add test runner 2016-06-01 17:27:35 +08:00
test-clang tests/docker: build all targets in test-clang 2016-06-08 15:19:30 +08:00
test-full docker: Add full test 2016-06-01 17:27:35 +08:00
test-mingw docker: Add mingw test 2016-06-01 17:27:35 +08:00
test-quick docker: Add quick test 2016-06-01 17:27:35 +08:00
travis docker: Add travis tool 2016-06-01 17:27:35 +08:00
travis.py docker: Add travis tool 2016-06-01 17:27:35 +08:00