[#785] make: Add `docker/*` target wrapper

Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
remotes/fyrchik/meta-pebble
Pavel Karpy 2021-09-13 17:47:09 +03:00 committed by Stanislav Bogatyrev
parent 3258d9c616
commit 9fa4a254b2
1 changed files with 10 additions and 0 deletions

View File

@ -78,6 +78,16 @@ images: image-storage image-ir image-cli image-adm
# Build dirty local Docker images
dirty-images: image-dirty-storage image-dirty-ir image-dirty-cli image-dirty-adm
# Run `make %` in Golang container
docker/%:
docker run --rm -it \
-v `pwd`:/src \
-w /src \
-u "$$(id -u):$$(id -g)" \
--env HOME=/src \
golang:$(GO_VERSION) make $*
# Run all code formatters
fmts: fmt imports