generated from VLADIMIR/template
add lint
This commit is contained in:
@@ -4,7 +4,22 @@ DEV_USER_USERNAME ?= dev
|
||||
DEV_USER_EMAIL ?= dev@example.com
|
||||
DEV_USER_PASSWORD ?= dev123456
|
||||
|
||||
.PHONY: dev-user migrate-up
|
||||
.PHONY: dev-user migrate-up fmt-check vet lint check
|
||||
|
||||
fmt-check:
|
||||
@set -e; files=$$(git ls-files -z '*.go' ':!proto/*.pb.go' | xargs -0 -r gofmt -l); if [ -n "$$files" ]; then printf '%s\n' "$$files"; exit 1; fi
|
||||
|
||||
vet:
|
||||
go vet ./...
|
||||
|
||||
lint:
|
||||
golangci-lint run ./...
|
||||
|
||||
check:
|
||||
$(MAKE) fmt-check
|
||||
$(MAKE) vet
|
||||
$(MAKE) lint
|
||||
$(MAKE) test
|
||||
|
||||
migrate-up:
|
||||
goose -dir ./migrations postgres "$(DATABASE_URL)" up
|
||||
|
||||
Reference in New Issue
Block a user