mirror of
https://github.com/hectorm/docker-qemu-reactos
synced 2025-09-11 14:24:27 +00:00
Use Zstandard to transfer Docker images between CI jobs
This commit is contained in:
6
Makefile
6
Makefile
@ -22,7 +22,7 @@ endif
|
||||
|
||||
IMAGE_BUILD_OPTS :=
|
||||
|
||||
IMAGE_TARBALL := $(DISTDIR)/$(IMAGE_PROJECT).txz
|
||||
IMAGE_TARBALL := $(DISTDIR)/$(IMAGE_PROJECT).tzst
|
||||
|
||||
##################################################
|
||||
## "all" target
|
||||
@ -47,7 +47,7 @@ build-image:
|
||||
##################################################
|
||||
|
||||
define save_image
|
||||
'$(DOCKER)' save '$(1)' | xz -T0 > '$(2)'
|
||||
'$(DOCKER)' save '$(1)' | zstd -T0 -19 > '$(2)'
|
||||
endef
|
||||
|
||||
.PHONY: save-image
|
||||
@ -62,7 +62,7 @@ $(IMAGE_TARBALL): build-image
|
||||
##################################################
|
||||
|
||||
define load_image
|
||||
'$(DOCKER)' load -i '$(1)'
|
||||
zstd -dc '$(1)' | '$(DOCKER)' load
|
||||
endef
|
||||
|
||||
define tag_image
|
||||
|
Reference in New Issue
Block a user