From 51791e19e9b400e020ac7fd78ef6cc378a2c5d65 Mon Sep 17 00:00:00 2001
From: Anton Sattarov <sattarov@perx.ru>
Date: Thu, 30 Mar 2023 14:20:36 +0300
Subject: [PATCH] add gotestsum

---
 .gitlab-ci.yml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 114bcdc1..578844ae 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
 
-- 
GitLab