add collect codecov report

This commit is contained in:
max furman 2018-11-02 23:19:56 -07:00
parent 925f1b21b4
commit 72693a549b
2 changed files with 7 additions and 2 deletions

View file

@ -1,9 +1,14 @@
language: go language: go
go: go:
- 1.11.x - 1.11.x
env:
global:
- V=1
before_script: before_script:
- make bootstrap - make bootstrap
script: script:
- make - make
after_success:
- bash <(curl -s https://codecov.io/bash) -t "$CODECOV_TOKEN" || echo "Codecov did not collect coverage reports"
notifications: notifications:
email: false email: false

View file

@ -93,12 +93,12 @@ generate:
# Test # Test
######################################### #########################################
test: test:
$Q $(GOFLAGS) go test -short -cover ./... $Q $(GOFLAGS) go test -short -coverprofile=coverage.out ./...
vtest: vtest:
$(Q)for d in $$(go list ./... | grep -v vendor); do \ $(Q)for d in $$(go list ./... | grep -v vendor); do \
echo -e "TESTS FOR: for \033[0;35m$$d\033[0m"; \ echo -e "TESTS FOR: for \033[0;35m$$d\033[0m"; \
$(GOFLAGS) go test -v -bench=. -run=. -short -coverprofile=profile.coverage.out -covermode=atomic $$d; \ $(GOFLAGS) go test -v -bench=. -run=. -short -coverprofile=coverage.out $$d; \
out=$$?; \ out=$$?; \
if [[ $$out -ne 0 ]]; then ret=$$out; fi;\ if [[ $$out -ne 0 ]]; then ret=$$out; fi;\
rm -f profile.coverage.out; \ rm -f profile.coverage.out; \