mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-02 19:47:54 +00:00
Use Godeps
This commit is contained in:
20
Makefile
20
Makefile
@@ -14,8 +14,7 @@ dev: generate
|
|||||||
|
|
||||||
# test runs the unit tests and vets the code
|
# test runs the unit tests and vets the code
|
||||||
test: generate
|
test: generate
|
||||||
TF_ACC= go test $(TEST) $(TESTARGS) -timeout=30s -parallel=4
|
TF_ACC= godep go test $(TEST) $(TESTARGS) -timeout=30s -parallel=4
|
||||||
@$(MAKE) vet
|
|
||||||
|
|
||||||
# testacc runs acceptance tests
|
# testacc runs acceptance tests
|
||||||
testacc: generate
|
testacc: generate
|
||||||
@@ -23,22 +22,11 @@ testacc: generate
|
|||||||
echo "ERROR: Set TEST to a specific package"; \
|
echo "ERROR: Set TEST to a specific package"; \
|
||||||
exit 1; \
|
exit 1; \
|
||||||
fi
|
fi
|
||||||
TF_ACC=1 go test $(TEST) -v $(TESTARGS) -timeout 45m
|
TF_ACC=1 godep go test $(TEST) -v $(TESTARGS) -timeout 45m
|
||||||
|
|
||||||
# testrace runs the race checker
|
# testrace runs the race checker
|
||||||
testrace: generate
|
testrace: generate
|
||||||
TF_ACC= go test -race $(TEST) $(TESTARGS)
|
TF_ACC= godep go test -race $(TEST) $(TESTARGS)
|
||||||
|
|
||||||
# updatedeps installs all the dependencies that Vault needs to run
|
|
||||||
# and build.
|
|
||||||
updatedeps:
|
|
||||||
go get -u github.com/mitchellh/gox
|
|
||||||
go get -u golang.org/x/tools/cmd/stringer
|
|
||||||
go list ./... \
|
|
||||||
| xargs go list -f '{{join .Deps "\n"}}' \
|
|
||||||
| grep -v github.com/hashicorp/vault \
|
|
||||||
| sort -u \
|
|
||||||
| xargs go get -f -u -v
|
|
||||||
|
|
||||||
cover:
|
cover:
|
||||||
@go tool cover 2>/dev/null; if [ $$? -eq 3 ]; then \
|
@go tool cover 2>/dev/null; if [ $$? -eq 3 ]; then \
|
||||||
@@ -66,4 +54,4 @@ vet:
|
|||||||
generate:
|
generate:
|
||||||
go generate ./...
|
go generate ./...
|
||||||
|
|
||||||
.PHONY: bin default generate test updatedeps vet
|
.PHONY: bin default generate test vet
|
||||||
|
|||||||
Reference in New Issue
Block a user