CI: keep artifacts from failed tests

parent 39d7b0c7
Pipeline #26367 passed with stage
in 1 minute and 19 seconds
......@@ -72,7 +72,12 @@ test:latest:kresd:
- ( cd kresd-local-build ; git submodule update --init --recursive )
- PREFIX=$(pwd)/.local make -C kresd-local-build -k all
- PREFIX=$(pwd)/.local make -C kresd-local-build install
- LD_LIBRARY_PATH=$(pwd)/.local/lib DAEMON=$(pwd)/.local/sbin/kresd MAKEFLAGS="-j $(nproc) --keep-going" ./kresd_run.sh
- TMPDIR=$(pwd) LD_LIBRARY_PATH=$(pwd)/.local/lib DAEMON=$(pwd)/.local/sbin/kresd MAKEFLAGS="-j $(nproc) --keep-going" ./kresd_run.sh
artifacts:
when: on_failure
expire_in: 1 week
paths:
- tmpdeckard*
tags:
- docker
- linux
......@@ -84,11 +89,16 @@ test:latest:kresd:
test:sanity:unbound:
stage: test
script:
- TESTS=sets/resolver/iter_hint_lame.rpl ./unbound_run.sh
- TESTS=sets/resolver/iter_lame_root.rpl ./unbound_run.sh
- TESTS=sets/resolver/iter_hint_lame.rpl TMPDIR=$(pwd) ./unbound_run.sh
- TESTS=sets/resolver/iter_lame_root.rpl TMPDIR=$(pwd) ./unbound_run.sh
# these do not work with Unbound 1.5.8 which is in CI container
#- TESTS=sets/resolver/nsec_wildcard_answer_response.rpl ./unbound_run.sh
#- TESTS=sets/resolver/world_cz_lidovky_www.rpl ./unbound_run.sh
artifacts:
when: on_failure
expire_in: 1 week
paths:
- tmpdeckard*
tags:
- docker
- linux
......@@ -100,8 +110,13 @@ test:sanity:unbound:
test:sanity:pdnsrecursor:
stage: test
script:
- TESTS=sets/resolver/iter_recurse.rpl ./pdns_run.sh
- TESTS=sets/resolver/iter_tcbit.rpl ./pdns_run.sh
- TESTS=sets/resolver/iter_recurse.rpl TMPDIR=$(pwd) ./pdns_run.sh
- TESTS=sets/resolver/iter_tcbit.rpl TMPDIR=$(pwd) ./pdns_run.sh
artifacts:
when: on_failure
expire_in: 1 week
paths:
- tmpdeckard*
tags:
- docker
- linux
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment