diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3a0bdc3165e861476b7bd3f5c6a2f841314d2248..0775d1395b4769f5af0e163574081c5979e5de19 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -81,16 +81,20 @@ test: - cd .docker - DIR=`pwd` - CERTPATH=$DIR"/cert" CAOSDB_TAG=$CAOSDB_TAG docker-compose up -d + - set +e - docker-compose -f tester.yml run tester - rc=$? + - set -e - docker-compose down - docker logs docker_caosdb-server_1 > ../caosdb_log.txt - docker logs docker_sqldb_1 > ../mariadb_log.txt - exit $rc artifacts: paths: - - caosdb_log.txt - - mariadb_log.txt + - caosdb_log.txt + - mariadb_log.txt + when: on_failure + expire_in: 1 week build-testenv: tags: [notls]