generated from TrueCloudLab/basic
13 lines
367 B
Makefile
13 lines
367 B
Makefile
|
#!/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 {}/...
|