logginghandler/Makefile

33 lines
599 B
Makefile
Raw Normal View History

GO := go
2022-01-28 13:00:25 +01:00
GORELEASER := $(GO) run github.com/goreleaser/goreleaser@v1.3.1
2022-02-18 15:40:28 +01:00
GOLANGCI_LINT := $(GO) run github.com/golangci/golangci-lint/cmd/golangci-lint@v1.44.2
2020-10-13 15:26:40 +02:00
.PHONY: test
2020-10-13 15:26:40 +02:00
test:
$(GO) test -count=1 -v ./...
2020-10-13 15:26:40 +02:00
.PHONY: lint
2020-10-13 15:26:40 +02:00
lint:
$(GOLANGCI_LINT) run \
--enable-all \
--disable=godox,varnamelen \
--timeout 10m
.PHONY: tidy
tidy:
$(GO) mod tidy
$(GO) mod vendor
.PHONY: build
build:
$(GORELEASER) build --rm-dist --snapshot
.PHONY: release
release:
$(GORELEASER) release --rm-dist
.PHONY: release-snapshot
release-snapshot:
$(GORELEASER) release --rm-dist --snapshot --skip-publish