
* chore: move generate to `tools/` * move generate to `tools/` * extend make * set `-provider-name` * chore: improve makefile * chore: remove unwanted comment * add newlines * align go versions
25 lines
360 B
Makefile
25 lines
360 B
Makefile
default: fmt lint install generate
|
|
|
|
build:
|
|
go build -v ./...
|
|
|
|
install: build
|
|
go install -v ./...
|
|
|
|
lint:
|
|
golangci-lint run
|
|
|
|
generate:
|
|
cd tools; go generate ./...
|
|
|
|
fmt:
|
|
gofmt -s -w -e .
|
|
|
|
test:
|
|
go test -v -cover -timeout=120s -parallel=10 ./...
|
|
|
|
testacc:
|
|
TF_ACC=1 go test -v -cover -timeout 120m ./...
|
|
|
|
.PHONY: fmt lint test testacc build install generate
|