Explorar o código

Merge pull request #11623 from grafana/revert-11571-remove-codecov

Revert "build: remove code cov"
Carl Bergquist %!s(int64=7) %!d(string=hai) anos
pai
achega
ac5836f895
Modificáronse 1 ficheiros con 14 adicións e 1 borrados
  1. 14 1
      scripts/circle-test-backend.sh

+ 14 - 1
scripts/circle-test-backend.sh

@@ -20,4 +20,17 @@ echo "building backend with install to cache pkgs"
 exit_if_fail time go install ./pkg/cmd/grafana-server
 
 echo "running go test"
-go test ./pkg/...
+
+set -e
+echo "" > coverage.txt
+
+time for d in $(go list ./pkg/...); do
+  exit_if_fail go test -coverprofile=profile.out -covermode=atomic $d
+  if [ -f profile.out ]; then
+    cat profile.out >> coverage.txt
+    rm profile.out
+  fi
+done
+
+echo "Publishing go code coverage"
+bash <(curl -s https://codecov.io/bash) -cF go