Mercurial > yakumo_izuru > aya
view vendor/github.com/yosssi/gcss/wercker.yml @ 67:4edfa07d5fe0 draft
bfchroma turned out to be a hassle
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author | yakumo.izuru |
---|---|
date | Thu, 07 Sep 2023 16:52:43 +0000 |
parents | 787b5ee0289d |
children |
line wrap: on
line source
box: yosssi/golang-latest@1.0.7 # Build definition build: # The steps that will be executed on build steps: # Sets the go workspace and places you package # at the right place in the workspace tree - setup-go-workspace # Gets the dependencies - script: name: go get code: | cd $WERCKER_SOURCE_DIR go version go get -t ./... # Build the project - script: name: go build code: | go build ./... # Test the project - script: name: go test code: | go test -cover -race ./... # Invoke goveralls - script: name: goveralls code: | go get github.com/axw/gocov/gocov go get github.com/mattn/goveralls echo "mode: count" > all.cov packages=(. cmd/gcss) for package in ${packages[@]}; do go test --covermode=count -coverprofile=$package.cov ./$package; sed -e "1d" $package.cov >> all.cov; done GIT_BRANCH=$WERCKER_GIT_BRANCH goveralls -coverprofile=all.cov -service=wercker.com -repotoken $COVERALLS_REPO_TOKEN