[#2] platform: Add makefile

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
This commit is contained in:
Dmitrii Stepanov 2023-05-29 12:12:40 +03:00
parent 43f353f228
commit f326c3ebbe

13
Makefile Normal file
View file

@ -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 {}/...