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>
This commit is contained in:
Humble Chirammal
2021-12-20 17:49:02 +05:30
committed by mergify[bot]
parent 967076e4ba
commit 93e43d1a0f
18 changed files with 3025 additions and 0 deletions

25
vendor/github.com/IBM/keyprotect-go-client/.travis.yml generated vendored Normal file
View File

@ -0,0 +1,25 @@
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