From 761b25ed47876b234178544237825a7d005ae091 Mon Sep 17 00:00:00 2001 From: Nick Kutryj Date: Mon, 19 Apr 2021 12:49:29 +0200 Subject: [PATCH] Enables new test results summary in Semaphore --- .semaphore/semaphore.yml | 7 ++++--- Makefile | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index de845b7..51af5dd 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -12,9 +12,6 @@ global_job_config: - export GO111MODULE=on - export GOPATH=~/go - 'export PATH=/home/semaphore/go/bin:$PATH' - - curl -LO https://github.com/renderedtext/when/releases/download/v0.0.3-alpha/when - - sudo mv when /usr/local/bin/when - - sudo chmod +x /usr/local/bin/when - checkout - go get ./... @@ -76,6 +73,10 @@ blocks: commands: - make build - make e2e TEST=$TEST_FILE + epilogue: + always: + commands: + - test-results publish /tmp/junit.xml promotions: - name: "Release on Github" diff --git a/Makefile b/Makefile index 841a131..a6387f2 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ dev.run.change-in: make build && ./build/cli evaluate change-in --input "test/fixtures/hello.yml" --output "/tmp/hello.yml.compiled" --logs "/tmp/logs.jsonl" test: - gotestsum --format short-verbose + gotestsum --format short-verbose --junitfile /tmp/junit.xml e2e: build ruby $(TEST)