[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 10/13] tests/docker: add debian10-native-qemu-build
From: |
Alex Bennée |
Subject: |
[PATCH v1 10/13] tests/docker: add debian10-native-qemu-build |
Date: |
Fri, 24 Jan 2020 20:40:23 +0000 |
This is a new dockerfile which can build the native architecture QEMU
on a Debian 10 based image whatever architecture that may be.
Signed-off-by: Alex Bennée <address@hidden>
---
.../dockerfiles/debian10-native-qemu-build.docker | 15 +++++++++++++++
1 file changed, 15 insertions(+)
create mode 100644 tests/docker/dockerfiles/debian10-native-qemu-build.docker
diff --git a/tests/docker/dockerfiles/debian10-native-qemu-build.docker
b/tests/docker/dockerfiles/debian10-native-qemu-build.docker
new file mode 100644
index 0000000000..71bd2b1d83
--- /dev/null
+++ b/tests/docker/dockerfiles/debian10-native-qemu-build.docker
@@ -0,0 +1,15 @@
+#
+# Debain Native Build
+#
+# This docker target builds on the Debian Buster base image. It is
+# deliberatly architecture agnostic as it can build on any Debian
+# supported architecture.
+#
+FROM qemu:debian10
+MAINTAINER Alex Bennée <address@hidden>
+
+# We use --arch-only as not all hosts have what's needed to build all
+# the binpkg's that come with QEMU (roms etc).
+RUN apt update && \
+ DEBIAN_FRONTEND=noninteractive eatmydata \
+ apt build-dep --arch-only -yy qemu
--
2.20.1
- [PATCH v1 00/13] docker multiarch awareness, Alex Bennée, 2020/01/24
- [PATCH v1 03/13] gitlab-ci: Refresh the list of iotests, Alex Bennée, 2020/01/24
- [PATCH v1 04/13] travis.yml: Install genisoimage package, Alex Bennée, 2020/01/24
- [PATCH v1 01/13] tests/docker: move most cross compilers to buster base, Alex Bennée, 2020/01/24
- [PATCH v1 02/13] tests/docker: better handle symlinked libs, Alex Bennée, 2020/01/24
- [PATCH v1 05/13] .shippable: --disable-docs for cross-compile tests, Alex Bennée, 2020/01/24
- [PATCH v1 06/13] tests/docker: move all cross-compilers images into dockerfiles.cross, Alex Bennée, 2020/01/24
- [PATCH v1 07/13] tests/docker: move all multiarch containers into dockerfiles.multiarch, Alex Bennée, 2020/01/24
- [PATCH v1 08/13] tests/docker: search the tests/docker tree to inline parent dockerfile, Alex Bennée, 2020/01/24
- [PATCH v1 10/13] tests/docker: add debian10-native-qemu-build,
Alex Bennée <=
- [PATCH v1 09/13] tests/docker: switch to multiarch aware container support, Alex Bennée, 2020/01/24
- [PATCH v1 13/13] tests/docker: enable cross-compilers for aarch64, Alex Bennée, 2020/01/24
- [PATCH v1 11/13] tests/docker: rename the cross builds, Alex Bennée, 2020/01/24
- [PATCH v1 12/13] tests/docker: re-enable cross-compiling for x86_64 hosts, Alex Bennée, 2020/01/24