mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-02-28 17:16:24 +00:00
29 lines
473 B
Makefile
29 lines
473 B
Makefile
|
.PHONY: default
|
||
|
default: build
|
||
|
|
||
|
.PHONY: build
|
||
|
build:
|
||
|
go build ./...
|
||
|
|
||
|
.PHONY: test
|
||
|
test:
|
||
|
go test -cover ./...
|
||
|
|
||
|
.PHONY: install-vet
|
||
|
install-vet:
|
||
|
go install github.com/nishanths/exhaustive/cmd/exhaustive@latest
|
||
|
go install github.com/gordonklaus/ineffassign@latest
|
||
|
go install github.com/kisielk/errcheck@latest
|
||
|
|
||
|
.PHONY: vet
|
||
|
vet:
|
||
|
go vet ./...
|
||
|
exhaustive ./...
|
||
|
ineffassign ./...
|
||
|
errcheck ./...
|
||
|
|
||
|
.PHONY: upgrade-deps
|
||
|
upgrade-deps:
|
||
|
go get golang.org/x/tools
|
||
|
go mod tidy
|