aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index f9a12fe..96438b2 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,24 @@
+DOCKER_IMAGE_TAG=joseluisq/alpine-cgit
+DRONE_COMMIT_SHA ?= $(shell git rev-parse HEAD)
+
build:
docker build \
-t joseluisq/alpine-cgit:latest \
-f Dockerfile .
.PHONY: build
+
+publish:
+ docker run --rm \
+ -e DRONE_TAG=$(TAG_VERSION) \
+ -e PLUGIN_TAG=$(TAG_VERSION) \
+ -e PLUGIN_REPO=$(DOCKER_IMAGE_TAG) \
+ -e DRONE_COMMIT_SHA=$(DRONE_COMMIT_SHA) \
+ -e PLUGIN_AUTO_TAG=true \
+ -e PLUGIN_AUTO_TAG_ALIASES=latest \
+ -v $(PWD):$(PWD) \
+ -w $(PWD) \
+ --privileged \
+ joseluisq/drone-docker \
+ --dockerfile Dockerfile \
+ --dry-run
+.PHONY: publish