From 709b15c17f19d5a25cf7863e448572663b6f51e6 Mon Sep 17 00:00:00 2001 From: surtur Date: Wed, 2 Dec 2020 02:38:02 +0100 Subject: [PATCH] feat: add a Makefile commit c0a2c5d5d1af60d1493eb29fec6a89363512040a Author: surtur Date: Wed Dec 2 02:25:22 2020 +0100 feat: add a Makefile for easy profit [skip ci] --- Makefile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..f0cd970 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +dcmd = docker +dfile = Dockerfile +dtag = immawanderer/fedora-hugo:testbuild +dargs = build -t $(dtag) --pull - < $(dfile) +cleanargs = image rm -f $(dtag) +pruneargs = system prune af. +dargskaniko = run --rm -it -w=$(kanikowdir) -v $$PWD:$(kanikowdir) +kanikoexecutorimg = gcr.io/kaniko-project/executor +kanikowdir = /src +kanikocontext = . +kanikoargs = -f=$(dfile) -c=$(kanikocontext) --use-new-run --snapshotMode=redo --no-push + +.PHONY: build kaniko clean prune + +kaniko: + $(dcmd) $(dargskaniko) $(kanikoexecutorimg) $(kanikoargs) + +build: + $(dcmd) $(dargs) + +clean: + $(dcmd) $(cleanargs) + +prune: + $(dcmd) $(pruneargs)