GOTOOLS = \ | |
gotest.tools/gotestsum@latest | |
test: tools | |
gotestsum --format=short-verbose $(TEST) $(TESTARGS) | |
generate: | |
cd testdata && make generate | |
modules: | |
go mod download && go mod verify | |
test-circle: | |
mkdir -p test-results/terraform-json | |
gotestsum --format=short-verbose --junitfile test-results/terraform-json/results.xml | |
tools: | |
@echo $(GOTOOLS) | xargs -t -n1 go install | |
go mod tidy | |
.PHONY: test generate modules test-circle tools |