From 0a5c99c9e089923d790a3b5be8747277607f268e Mon Sep 17 00:00:00 2001 From: sneak Date: Thu, 8 Dec 2022 20:52:38 +0400 Subject: [PATCH] latest --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index bff701b..77d0323 100644 --- a/Makefile +++ b/Makefile @@ -5,12 +5,16 @@ ARCH := $(shell uname -m) GITREV := $(shell git describe --always --dirty=-dirty) D := $(HOME)/Documents/_SYSADMIN/docker/sneak/$(APPNAME) BRANCH := $(shell git branch --show-current) - RN := sneak/builder export DOCKER_IMAGE_CACHE_DIR := $(HOME)/Library/Caches/Docker/$(APPNAME)-$(ARCH) +.PHONY: default save build + default: save +clean: + rm -v $(D)/*.tzst + build: deps/modcache.tar docker build \ -t $(RN):$(GITREV) \ @@ -28,7 +32,8 @@ $(D)/latest.tzst: $(D)/$(GITREV).tzst rm -f $@ ln -s $(D)/$(GITREV).tzst $@ -$D/$(GITREV).tzst: +$D/$(GITREV).tzst: build + docker image inspect $(RN):$(GITREV) -mkdir -p "$(D)" docker save $(RN):$(GITREV) | pv | zstdmt -19 > $@.tmp mv $@.tmp $@