25 lines
482 B
Makefile
25 lines
482 B
Makefile
.PHONY: run docker stop docker-image docker-save docker-push
|
|
|
|
IMAGE ?= euchre-scoreboard
|
|
TAG ?= latest
|
|
FULL_IMAGE = $(IMAGE):$(TAG)
|
|
|
|
run:
|
|
python3 serve.py
|
|
|
|
docker:
|
|
docker compose up --build
|
|
|
|
stop:
|
|
docker compose down
|
|
|
|
docker-image:
|
|
docker build -t $(FULL_IMAGE) .
|
|
|
|
docker-save: docker-image
|
|
docker save -o euchre-scoreboard-$(TAG).tar $(FULL_IMAGE)
|
|
@echo "Saved euchre-scoreboard-$(TAG).tar — upload or share this file"
|
|
|
|
docker-push: docker-image
|
|
docker push $(FULL_IMAGE)
|