diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 114bcdc1c380faa02e25272130676619ebd69fd8..578844ae9c2a1b0b921240d42e923e1135f0f594 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,8 @@ run_tests: script: - go fmt ./... - go vet ./... - - go test ./... + - go install gotest.tools/gotestsum@v1.7.0 + - gotestsum --junitfile report.xml --format testname -- -timeout 500s ./... rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' changes: @@ -16,5 +17,8 @@ run_tests: - Dockerfile-frontend when: never - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && ($CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH)' - + artifacts: + when: always + reports: + junit: report.xml