From d13844408ce138ce5903573ca51af517b1648350 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Wed, 28 Feb 2024 12:10:17 +0100 Subject: [PATCH] share/containers/: trap(1) to see the cmocka logs Reviewed-by: "Serge E. Hallyn" Cc: Iker Pedrosa Signed-off-by: Alejandro Colomar --- share/containers/alpine.dockerfile | 3 ++- share/containers/debian.dockerfile | 2 +- share/containers/fedora.dockerfile | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/share/containers/alpine.dockerfile b/share/containers/alpine.dockerfile index 8c48e865f..e1886e40c 100644 --- a/share/containers/alpine.dockerfile +++ b/share/containers/alpine.dockerfile @@ -5,6 +5,7 @@ FROM "${OS_IMAGE}" AS build RUN apk add \ autoconf \ automake \ + bash \ build-base \ byacc \ cmocka-dev \ @@ -27,7 +28,7 @@ RUN ./autogen.sh \ --with-yescrypt RUN make -kj4 || true RUN make -RUN make check +RUN bash -c "trap 'cat &2' ERR; make check;" RUN make install FROM scratch AS export diff --git a/share/containers/debian.dockerfile b/share/containers/debian.dockerfile index 3dd05ac0d..9a3029672 100644 --- a/share/containers/debian.dockerfile +++ b/share/containers/debian.dockerfile @@ -25,7 +25,7 @@ RUN ./autogen.sh \ --with-yescrypt RUN make -kj4 || true RUN make -RUN make check +RUN bash -c "trap 'cat &2' ERR; make check;" RUN make install FROM scratch AS export diff --git a/share/containers/fedora.dockerfile b/share/containers/fedora.dockerfile index c701d9e7b..5ad9d418f 100644 --- a/share/containers/fedora.dockerfile +++ b/share/containers/fedora.dockerfile @@ -27,7 +27,7 @@ RUN ./autogen.sh \ --enable-logind=no RUN make -kj4 || true RUN make -RUN make check +RUN bash -c "trap 'cat &2' ERR; make check;" RUN make install FROM scratch AS export -- 2.47.2