diff options
Diffstat (limited to '.gitlab/ci')
-rw-r--r-- | .gitlab/ci/test.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/.gitlab/ci/test.yml b/.gitlab/ci/test.yml index 3218d8ee..d862ccd7 100644 --- a/.gitlab/ci/test.yml +++ b/.gitlab/ci/test.yml @@ -7,6 +7,7 @@ script: - echo "Running all tests without daemonizing..." - make test + - make junit-report - echo "Running just the acceptance tests daemonized (tmpdir)...." - TEST_DAEMONIZE=tmpdir make acceptance - echo "Running just the acceptance tests daemonized (inplace)...." @@ -74,3 +75,14 @@ check deps: needs: ['download deps'] script: - make deps-check + +## Use https://github.com/jstemmer/go-junit-report to generate a JUnit report format XML file with go +golang: + stage: test + script: + - go get -u github.com/jstemmer/go-junit-report + - go test -v 2>&1 | go-junit-report -set-exit-code > report.xml + artifacts: + when: always + reports: + junit: report.xml |