mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-01-09 09:05:26 +00:00
56a854fe14
* update github.com/docker/cli * update github.com/docker/distribution * update github.com/docker/docker * update github.com/gin-gonic/gin * update github.com/golang-jwt/jwt/v4 * update github.com/golangci/golangci-lint * update github.com/gorilla/securecookie * update github.com/mattn/go-sqlite3 * update github.com/moby/moby * update github.com/prometheus/client_golang * update github.com/xanzy/go-gitlab
19 lines
592 B
Makefile
19 lines
592 B
Makefile
GOPATH_DIR=`go env GOPATH`
|
|
|
|
test:
|
|
go test -count 2 -coverpkg=./... -coverprofile=coverage.txt -covermode=atomic ./...
|
|
go test -bench=. ./...
|
|
@echo "everything is OK"
|
|
|
|
ci-lint:
|
|
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(GOPATH_DIR)/bin v1.43.0
|
|
$(GOPATH_DIR)/bin/golangci-lint run ./...
|
|
go install github.com/quasilyte/go-consistent@latest
|
|
$(GOPATH_DIR)/bin/go-consistent . ./internal/... ./nodetag/... ./filters/...
|
|
@echo "everything is OK"
|
|
|
|
lint:
|
|
golangci-lint run ./...
|
|
@echo "everything is OK"
|
|
|
|
.PHONY: ci-lint lint test
|