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:
- stage: build
script: make container-run/all
deploy:
- provider: script
script: make container-run/release/all
on:
tags: true
# Disabled (Missing postgres db)
# - stage: test
# script: make container-run/test/unit
- stage: test
script: make container-run/test/unit
after_script: bash <(curl -s https://codecov.io/bash)
- stage: deploy
script: make container-image/push
notifications:
email:

View File

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