mirror of
https://github.com/xen-project/xen.git
synced 2026-10-30 03:00:05 +01:00
CI: Merge categories in debian/12-x86_64.dockerfile
cpio needs to be in Tools (general) now that it's used by the general build script. Merge the rest of the test phase jobs into one group, to avoid being overly fine-grain. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> Reviewed-by: Denis Mukhin <dmukhin@ford.com> Reviewed-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com> Acked-by: Stefano Stabellini <sstabellini@kernel.org>
This commit is contained in:
1 parent
5ec86c3b83
commit
fa4649e234
1 file changed
+4
-8
@@ -23,6 +23,7 @@ RUN <<EOF
|
||||
|
||||
# Tools (general)
|
||||
ca-certificates
|
||||
cpio
|
||||
git-core
|
||||
pkg-config
|
||||
wget
|
||||
@@ -52,19 +53,14 @@ RUN <<EOF
|
||||
ocaml-nox
|
||||
ocaml-findlib
|
||||
|
||||
# for test phase, qemu-smoke-* jobs
|
||||
# for test phase, qemu-* jobs
|
||||
busybox-static
|
||||
expect
|
||||
ovmf
|
||||
qemu-system-x86
|
||||
|
||||
# for build-each-commit-gcc
|
||||
ccache
|
||||
|
||||
# for qemu-alpine-x86_64-gcc
|
||||
busybox-static
|
||||
cpio
|
||||
|
||||
# For *-efi jobs
|
||||
ovmf
|
||||
)
|
||||
|
||||
apt-get -y --no-install-recommends install "${DEPS[@]}"
|
||||
|
||||