From 4868d41046195cbc0c5c8a3911440674c8c53ff1 Mon Sep 17 00:00:00 2001 From: lambda Date: Sat, 2 Dec 2023 11:47:02 +0300 Subject: [PATCH] Use unified makefile --- Makefile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index cab5ff3..26075d0 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,21 @@ +STORAGE_URL = gitea.bjornmossa.net +IMAGE_NAME = $(STORAGE_URL)/radioiceberg/website +GIT_TAG = $(shell git describe --abbrev=0 --tags) + login: - docker login gitea.bjornmossa.net + docker login $(STORAGE_URL) start: npx live-server ./src build: - docker build . -t gitea.bjornmossa.net/radioiceberg/website + docker build . -t $(IMAGE_NAME):$(GIT_TAG) + +bump-latest: + docker tag $(IMAGE_NAME):$(GIT_TAG) $(IMAGE_NAME):latest -push: login - docker push gitea.bjornmossa.net/radioiceberg/website +push-current: login + docker push $(IMAGE_NAME):$(GIT_TAG) +push-latest: login + docker push $(IMAGE_NAME):latest