Files
simulation/Makefile
2024-09-14 21:46:21 +02:00

20 lines
538 B
Makefile

GIT_COMMIT_HASH := $(shell git rev-parse --short HEAD)
DOCKER_REGISTRY = registry.crapts.org
all: run
run:
uv run python -m simulation.app
docker/build:
docker build -t simulation:latest .
docker/run: docker/build
docker run -it --rm simulation
docker/push: docker/build
docker tag simulation:latest $(DOCKER_REGISTRY)/simulation:latest
docker tag simulation:latest $(DOCKER_REGISTRY)/simulation:$(GIT_COMMIT_HASH)
docker push $(DOCKER_REGISTRY)/simulation:latest
docker push $(DOCKER_REGISTRY)/simulation:$(GIT_COMMIT_HASH)