diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..87e1038 --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +SHELL = bash + +# Run Unit Test with go test +test: + @go work edit -json | jq -r '.Use[].DiskPath' | xargs -I{} go test {}/... -count=1 + +# Run linters +lint: + @go work edit -json | jq -r '.Use[].DiskPath' | xargs -I{} golangci-lint --timeout=5m run {}/... + +staticcheck: + @@go work edit -json | jq -r '.Use[].DiskPath' | xargs -I{} staticcheck {}/... \ No newline at end of file