22 lines
447 B
Makefile
22 lines
447 B
Makefile
|
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
|