mirror of
https://github.com/fbartels/cloudron-drone-app.git
synced 2024-11-22 05:10:59 +00:00
2d637066a9
Signed-off-by: Felix Bartels <felix@host-consultants.de>
21 lines
520 B
Makefile
21 lines
520 B
Makefile
DOCKER_REPO ?= fbartels
|
|
DOCKER_IMAGE := cloudron-surfer
|
|
VERSION := $(shell grep cloudron-surfer Dockerfile | cut -d' ' -f 5 | cut -d@ -f 2)
|
|
|
|
.PHONY: default
|
|
default: build
|
|
|
|
.PHONY: build
|
|
build:
|
|
docker build . -t $(DOCKER_IMAGE)
|
|
|
|
.PHONY: tag
|
|
tag: build
|
|
docker tag $(DOCKER_IMAGE) $(DOCKER_REPO)/$(DOCKER_IMAGE):latest
|
|
docker tag $(DOCKER_IMAGE) $(DOCKER_REPO)/$(DOCKER_IMAGE):$(VERSION)
|
|
|
|
.PHONY: push
|
|
push: tag
|
|
docker push $(DOCKER_REPO)/$(DOCKER_IMAGE):latest
|
|
docker push $(DOCKER_REPO)/$(DOCKER_IMAGE):$(VERSION)
|
|
|