ceph-csi/vendor/github.com/IBM/keyprotect-go-client/.travis.yml
Humble Chirammal 93e43d1a0f rebase: IBM key protect integration module dependency update
This commit adds the Key protect client SDK for the Key Protect
KMS integration to the Ceph CSI driver.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-12-21 17:09:50 +00:00

26 lines
516 B
YAML

language: go
dist: xenial
go:
- 1.14.x
- 1.15.x
env:
- GO111MODULE=on
before_script:
- GO111MODULE=off go get -u github.com/haya14busa/goverage
install:
- go build ./...
script:
- $GOPATH/bin/goverage -v -race -coverprofile=cover.out $(go list ./... | grep -v '/vendor|/scripts')
- go tool cover -func=cover.out
- go tool cover -html=cover.out -o=cover.html
# FIXME: these scripts don't exist in this repo
# after_success:
# - ./scripts/calculateCoverage.sh
# - ./scripts/publishCoverage.sh