diff --git a/wercker.yml b/wercker.yml index 4a2713b..4b01a14 100644 --- a/wercker.yml +++ b/wercker.yml @@ -32,4 +32,10 @@ build: name: goveralls code: | go get github.com/mattn/goveralls - goveralls -package ./... -service wercker.com -repotoken $COVERALLS_REPO_TOKEN + echo "mode: count" > all.cov + for package in reaper shared/protobuf shared store; do + touch $package.cov + go test --covermode=count -coverprofile=$package.cov ./$package + sed -e "1d" $package.cov >> all.cov + done + goveralls -coverprofile=all.cov -service=wercker.com -repotoken $COVERALLS_REPO_TOKEN