mirror of
https://github.com/kubernetes-sigs/prometheus-adapter.git
synced 2026-04-06 17:57:51 +00:00
This updates the dependencies to Kube 1.11.3 to pull in a fix allowing requestheader auth to be used without normal client auth (which makes things work on clusters that don't enable client auth normally, like EKS).
60 lines
1.1 KiB
Makefile
60 lines
1.1 KiB
Makefile
all: vet test testrace testappengine
|
|
|
|
build: deps
|
|
go build google.golang.org/grpc/...
|
|
|
|
clean:
|
|
go clean -i google.golang.org/grpc/...
|
|
|
|
deps:
|
|
go get -d -v google.golang.org/grpc/...
|
|
|
|
proto:
|
|
@ if ! which protoc > /dev/null; then \
|
|
echo "error: protoc not installed" >&2; \
|
|
exit 1; \
|
|
fi
|
|
go generate google.golang.org/grpc/...
|
|
|
|
test: testdeps
|
|
go test -cpu 1,4 -timeout 5m google.golang.org/grpc/...
|
|
|
|
testappengine: testappenginedeps
|
|
goapp test -cpu 1,4 -timeout 5m google.golang.org/grpc/...
|
|
|
|
testappenginedeps:
|
|
goapp get -d -v -t -tags 'appengine appenginevm' google.golang.org/grpc/...
|
|
|
|
testdeps:
|
|
go get -d -v -t google.golang.org/grpc/...
|
|
|
|
testrace: testdeps
|
|
go test -race -cpu 1,4 -timeout 7m google.golang.org/grpc/...
|
|
|
|
updatedeps:
|
|
go get -d -v -u -f google.golang.org/grpc/...
|
|
|
|
updatetestdeps:
|
|
go get -d -v -t -u -f google.golang.org/grpc/...
|
|
|
|
vet: vetdeps
|
|
./vet.sh
|
|
|
|
vetdeps:
|
|
./vet.sh -install
|
|
|
|
.PHONY: \
|
|
all \
|
|
build \
|
|
clean \
|
|
deps \
|
|
proto \
|
|
test \
|
|
testappengine \
|
|
testappenginedeps \
|
|
testdeps \
|
|
testrace \
|
|
updatedeps \
|
|
updatetestdeps \
|
|
vet \
|
|
vetdeps
|