feat(docker): add Docker support and env example
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
REGISTRY ?= git.sakamoto.best/lolz
|
||||
IMAGE_NAME ?= auto-stars
|
||||
TAG ?= $(shell git rev-parse --short HEAD)
|
||||
IMAGE := $(REGISTRY)/$(IMAGE_NAME)
|
||||
CONTEXT ?= source
|
||||
DOCKERFILE ?= Dockerfile
|
||||
|
||||
.PHONY: all build push clean
|
||||
|
||||
all: push
|
||||
|
||||
build:
|
||||
docker build -f $(DOCKERFILE) -t $(IMAGE):$(TAG) -t $(IMAGE):latest $(CONTEXT)
|
||||
|
||||
push: build
|
||||
docker push $(IMAGE):$(TAG)
|
||||
docker push $(IMAGE):latest
|
||||
|
||||
clean:
|
||||
-docker rmi $(IMAGE):$(TAG) $(IMAGE):latest
|
||||
Reference in New Issue
Block a user