build: Simplify Docker image build

Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
This commit is contained in:
Stanislav Bogatyrev 2020-08-03 21:44:42 +03:00 committed by Stanislav Bogatyrev
parent 5873dece66
commit 783ec72d56
2 changed files with 4 additions and 14 deletions

View file

@ -66,24 +66,14 @@ protoc:
rm -rf vendor
# Build NeoFS Storage Node docker image
image-storage:
@echo "⇒ Build NeoFS Storage Node docker image "
image-%:
@echo "⇒ Build NeoFS $* docker image "
@docker build \
--build-arg REPO=$(REPO) \
--build-arg VERSION=$(VERSION) \
--rm \
-f Dockerfile \
-t $(HUB_IMAGE)-storage:$(HUB_TAG) .
# Build NeoFS Storage Node docker image
image-ir:
@echo "⇒ Build NeoFS Inner Ring docker image "
@docker build \
--build-arg REPO=$(REPO) \
--build-arg VERSION=$(VERSION) \
--rm \
-f Dockerfile.ir \
-t $(HUB_IMAGE)-ir:$(HUB_TAG) .
-f Dockerfile.$* \
-t $(HUB_IMAGE)-$*:$(HUB_TAG) .
# Build all Docker images
images: image-storage image-ir