From 6371e7794d2fa9ba5b79f267219e50e885057342 Mon Sep 17 00:00:00 2001 From: bndw Date: Sat, 30 May 2020 12:33:16 -0700 Subject: Initial commit --- Makefile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2c22c89 --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ +REPO ?= bndw/wifi-card +GITSHA=$(shell git rev-parse --short HEAD) +TAG_COMMIT=$(REPO):$(GITSHA) +TAG_LATEST=$(REPO):latest + +all: dev + +.PHONY: build +build: + yarn build + docker build -t $(TAG_LATEST) . + +.PHONY: dev +dev: + yarn start + +.PHONY: run +run: build + docker run --rm -p 8080:80 $(TAG_LATEST) + +.PHONY: publish +publish: + @docker login -u $(DOCKER_USER) -p $(DOCKER_PASS) + docker push $(TAG_LATEST) + @docker tag $(TAG_LATEST) $(TAG_COMMIT) + docker push $(TAG_COMMIT) -- cgit v1.2.3