]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
ci: disable initramfs generation inside Gentoo container
authorLaszlo Gombos <laszlo.gombos@gmail.com>
Mon, 8 May 2023 14:36:58 +0000 (14:36 +0000)
committerAntonio Álvarez Feijoo <antonio.feijoo@suse.com>
Mon, 19 Jun 2023 08:15:22 +0000 (10:15 +0200)
Disabling initramfs generation saves installing 4 additional packages.

test/container/Dockerfile-Gentoo

index 8d8c5f40eaa4e4d3fb448e2d39f8a9f00983ebaa..03f7917abd6aba0634efcfacb12c8527894a538a 100644 (file)
@@ -13,6 +13,8 @@ RUN mkdir -p /etc/portage/package.accept_keywords && \
 # kernel and its dependencies in a separate builder
 FROM docker.io/gentoo/stage3:musl as kernel
 COPY --from=portage /var/db/repos/gentoo /var/db/repos/gentoo
+# disable initramfs generation, only need the kernel image itself
+RUN echo 'sys-kernel/gentoo-kernel-bin -initramfs' > /etc/portage/package.use/kernel
 RUN emerge -qv sys-kernel/gentoo-kernel-bin
 
 FROM docker.io/gentoo/stage3:musl