From d0f7337014946d4874756d3dc94815aa86570450 Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Wed, 16 Nov 2016 14:57:44 +0000 Subject: [PATCH] Add a script to get current binaries If these have been pushed you can fetch them rather than doing a build. For use in CI. Signed-off-by: Justin Cormack --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Makefile b/Makefile index 49c4d88c4..99d49c84d 100644 --- a/Makefile +++ b/Makefile @@ -51,6 +51,19 @@ else $(error "git not clean") endif +get: +ifeq ($(STATUS),) + IMAGE=$$( docker create mobylinux/media:$(MEDIA_PREFIX)$(TAG) /dev/null ) && \ + mkdir -p alpine/kernel/x86_64 && \ + docker cp $$IMAGE:vmlinuz64 alpine/kernel/x86_64/vmlinuz64 && \ + docker cp $$IMAGE:vmlinux alpine/kernel/x86_64/vmlinux && \ + docker cp $$IMAGE:initrd.img alpine/initrd.img && \ + docker cp $$IMAGE:mobylinux-efi.iso alpine/mobylinux-efi.iso && \ + docker rm $$IMAGE +else + $(error "git not clean") +endif + .PHONY: clean clean: