24 lines
466 B
Makefile
24 lines
466 B
Makefile
.PHONY: dependencies-scan
|
|
dependencies-scan:
|
|
@echo ">> Scanning dependencies in $(CURDIR)..."
|
|
go list -json -m all | docker run --rm -i sonatypecommunity/nancy:latest sleuth --skip-update-check
|
|
|
|
.PHONY: test-%
|
|
test-%:
|
|
@echo "Running $* tests..."
|
|
gotestsum \
|
|
--format short-verbose \
|
|
--rerun-fails=5 \
|
|
--packages="./..." \
|
|
--junitfile TEST-$*.xml \
|
|
-- \
|
|
-timeout=30m
|
|
|
|
.PHONY: tools
|
|
tools:
|
|
go mod download
|
|
|
|
.PHONY: tools-tidy
|
|
tools-tidy:
|
|
go mod tidy
|