mirror of
https://github.com/minio/minio.git
synced 2024-12-27 15:45:55 -05:00
2aa18cafc6
With CoreDNS now supporting etcdv3 as the DNS backend, we can update our federation target to etcdv3. Users will now be able to use etcdv3 server as the federation backbone. Minio will update bucket data to etcdv3 and CoreDNS can pick that data up and serve it as bucket style DNS path.
49 lines
794 B
Makefile
49 lines
794 B
Makefile
all: vet test testrace
|
|
|
|
deps:
|
|
go get -d -v google.golang.org/grpc/...
|
|
|
|
updatedeps:
|
|
go get -d -v -u -f google.golang.org/grpc/...
|
|
|
|
testdeps:
|
|
go get -d -v -t google.golang.org/grpc/...
|
|
|
|
updatetestdeps:
|
|
go get -d -v -t -u -f google.golang.org/grpc/...
|
|
|
|
build: deps
|
|
go build 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/...
|
|
|
|
vet:
|
|
./vet.sh
|
|
|
|
test: testdeps
|
|
go test -cpu 1,4 -timeout 5m google.golang.org/grpc/...
|
|
|
|
testrace: testdeps
|
|
go test -race -cpu 1,4 -timeout 7m google.golang.org/grpc/...
|
|
|
|
clean:
|
|
go clean -i google.golang.org/grpc/...
|
|
|
|
.PHONY: \
|
|
all \
|
|
deps \
|
|
updatedeps \
|
|
testdeps \
|
|
updatetestdeps \
|
|
build \
|
|
proto \
|
|
vet \
|
|
test \
|
|
testrace \
|
|
clean
|