summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am1
-rwxr-xr-xbuild/ci/build.sh7
2 files changed, 7 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index e43531c1..cc8ae29c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -881,6 +881,7 @@ libarchive_test_EXTRA_DIST=\
libarchive/test/test_read_format_rar5_nonempty_dir_stream.rar.uu \
libarchive/test/test_read_format_rar5_owner.rar.uu \
libarchive/test/test_read_format_rar5_readtables_overflow.rar.uu \
+ libarchive/test/test_read_format_rar5_sfx.exe.uu \
libarchive/test/test_read_format_rar5_solid.rar.uu \
libarchive/test/test_read_format_rar5_stored.rar.uu \
libarchive/test/test_read_format_rar5_stored_manyfiles.rar.uu \
diff --git a/build/ci/build.sh b/build/ci/build.sh
index 0e0c2fba..6e36e3e7 100755
--- a/build/ci/build.sh
+++ b/build/ci/build.sh
@@ -151,7 +151,12 @@ for action in ${ACTIONS}; do
cd "${BUILDDIR}/destdir" && ls -lR .
;;
distcheck)
- ${MAKE} ${MAKE_ARGS} distcheck
+ ${MAKE} ${MAKE_ARGS} distcheck || (
+ RET="$?"
+ find . -name 'test-suite.log' -print -exec cat {} \;
+ find ${TMPDIR:-/tmp} -path '*_test.*' -name '*.log' -print -exec cat {} \;
+ exit "${RET}"
+ )
RET="$?"
;;
artifact)