fix(ci): add codecov

This commit is contained in:
Markus Pesch 2020-01-19 15:15:00 +01:00
parent 17dda6a987
commit c679b29051
Signed by: volker.raschek
GPG Key ID: 852BCC170D81A982
2 changed files with 11 additions and 12 deletions

View File

@ -7,12 +7,14 @@ jobs:
include: include:
- stage: build - stage: build
script: make container-run/all script: make container-run/all
# Disabled (Missing postgres db)
deploy: # - stage: test
- provider: script # script: make container-run/test/unit
script: make container-run/release/all - stage: test
on: script: make container-run/test/unit
tags: true after_script: bash <(curl -s https://codecov.io/bash)
- stage: deploy
script: make container-image/push
notifications: notifications:
email: email:

View File

@ -189,10 +189,7 @@ test/goldenfiles/bindata.go:
# ============================================================================== # ==============================================================================
PHONY+=test/unit PHONY+=test/unit
test/unit: clean bindata test/unit: clean bindata
go test -coverprofile coverage.html -v ./... go test -v -race -coverprofile=coverage.txt -covermode=atomic $(shell go list ./... | grep -v db)
test/cover-html: test/unit
go tool cover -html coverage.html
# PACKAGES # PACKAGES
# ============================================================================== # ==============================================================================
@ -259,8 +256,8 @@ container-run/bindata:
# CONTAINER STEPS - TEST # CONTAINER STEPS - TEST
# ============================================================================== # ==============================================================================
PHONY+=container-run/test PHONY+=container-run/test/unit
container-run/test: container-run/test/unit:
$(MAKE) container-run COMMAND=${@:container-run/%=%} $(MAKE) container-run COMMAND=${@:container-run/%=%}
# CONTAINER STEPS - OTHER STUF # CONTAINER STEPS - OTHER STUF