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 buildx rm builder docker buildx create --name builder --driver docker-container --use docker buildx build --platform linux/amd64,linux/arm64 --push -t $(DOCKER_REGISTRY)/simulation:latest . docker buildx build --platform linux/amd64,linux/arm64 --push -t $(DOCKER_REGISTRY)/simulation:$(GIT_COMMIT_HASH) .