Makefile
code:Makefile
SHELL=/bin/bash
.PHONY: help
help:
@awk -F':.*##' '/^-_a-zA-Z0-9+:.*##/{printf"%-12s\t%s\n",$$1,$$2}' $(MAKEFILE_LIST) | sort .PHONY: example
example: example-1 example-2 ## Example.
make -j format && make -j lint test が動く樣にしておく事が多い
-j で parallel にできる樣にしておく
各 task も parallel に動くやうにしておく
code:Makefile
.PHONY lint-jsonnet
lint-jsonnet:
git ls-files | grep -E '\.jsonnet$$' | xargs -I{} -t -P $(shell nproc) jsonnet-lint {}