]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
ci: on debian, default shell is not bash
authorLaszlo Gombos <laszlo.gombos@gmail.com>
Tue, 3 May 2022 20:02:37 +0000 (20:02 +0000)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Tue, 3 May 2022 21:41:31 +0000 (21:41 +0000)
test/Makefile
test/container/Dockerfile-Debian

index 0b33660babb8f74f9987e4debf1879cb6ab60cad..dfaa4509ea390da1fbdd1291964d60c3ed415cb9 100644 (file)
@@ -1,7 +1,7 @@
 .PHONY: all check clean $(wildcard TEST-??-*)
 
 $(wildcard TEST-??-*):
-       @[ "$$EUID" == "0" ] || { echo "'check' must be run as root! Please use 'sudo'."; exit 1; }
+       @[ "$(shell id -u)" = 0 ] || { echo "'check' must be run as root! Please use 'sudo'."; exit 1; }
        @{ \
                [ -d $@ ] || exit 0; \
                [ -f $@/Makefile ] || exit 0; \
index 70cde412475dc10099956b01b4e3d2cace692322..b4c1704edcde2c333d46dc2ca8f2aaeefdf50603 100644 (file)
@@ -25,11 +25,15 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && DEBIAN_FRONTEND=nonintera
     docbook \
     docbook-xml \
     docbook-xsl \
+    fdisk \
     g++ \
     git \
+    iputils-ping \
     isc-dhcp-client \
     kmod \
+    less \
     libkmod-dev \
+    linux-image-generic \
     lvm2 \
     make \
     mdadm \
@@ -40,7 +44,8 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && DEBIAN_FRONTEND=nonintera
     open-iscsi \
     pigz \
     pkg-config \
-    qemu \
+    procps \
+    qemu-system-x86 \
     quilt \
     shellcheck \
     squashfs-tools \