From: Florian Forster Date: Mon, 29 Jan 2024 06:55:14 +0000 (+0100) Subject: .cirrus.yml: Upload `.log` files as artifacts. X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=785b0ec21ab160959a6f6a4b6a84acc0d6bc7b49;p=thirdparty%2Fcollectd.git .cirrus.yml: Upload `.log` files as artifacts. --- diff --git a/.cirrus.yml b/.cirrus.yml index 176e8158b..88e380898 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -18,6 +18,9 @@ release_ready_task: - ./configure $DEFAULT_CONFIG_OPTS checks_script: - make -j$(nproc) -s distcheck DISTCHECK_CONFIGURE_FLAGS="${DEFAULT_CONFIG_OPTS}" + always: + make_check_artifacts: + path: "**/*.log" ### # Default toolchain and build flags used in deb packages, on a range of Debian @@ -61,6 +64,9 @@ debian_default_toolchain_task: else /checks/check-built-plugins.sh fi + always: + make_check_artifacts: + path: "**/*.log" ### # Default toolchain and build flags used in RPM packages, on a range of RedHat @@ -100,6 +106,9 @@ redhat_default_toolchain_task: else /checks/check-built-plugins.sh fi + always: + make_check_artifacts: + path: "**/*.log" ### @@ -131,6 +140,9 @@ non_standard_toolchains_task: - make -j$(nproc) -sk tests_script: - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) + always: + make_check_artifacts: + path: "**/*.log" # build against libstatgrab, should always pass - env: @@ -196,6 +208,9 @@ non_standard_toolchains_task: - make -j$(nproc) -sk tests_script: - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) + always: + make_check_artifacts: + path: "**/*.log" ### # Build using a range of compilers, available in debian/unstable. NB: might @@ -226,6 +241,9 @@ bleeding_edge_compilers_task: - make -j$(nproc) -sk tests_script: - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) + always: + make_check_artifacts: + path: "**/*.log" freebsd_task: freebsd_instance: @@ -246,3 +264,6 @@ freebsd_task: - make -j$(nproc) -sk tests_script: - VALGRIND_OPTS="--errors-for-leak-kinds=definite" make -j$(nproc) -sk check || (cat ./test-suite.log && false) + always: + make_check_artifacts: + path: "**/*.log"