VERSION=1.8.5 BUILD=1 IMAGE=kanidm REGISTRY=gitea.geekhome.org/ghp .PHONY: build push all ifeq ($(shell command -v podman 2> /dev/null),) CMD=docker FORMAT= else CMD=podman FORMAT=--format=docker endif build: podman-build push: podman-push podman-build: podman build $(FORMAT) $(NO_CACHE) \ --platform linux/amd64/v2 \ --build-arg KANIDM_VERSION=v$(VERSION) \ -t $(REGISTRY)/$(IMAGE):$(VERSION)-$(BUILD) . podman-push: podman push $(REGISTRY)/$(IMAGE):$(VERSION)-$(BUILD) docker-build: docker build $(NO_CACHE) \ --build-arg KANIDM_VERSION=v$(VERSION) \ -t $(REGISTRY)/$(IMAGE):$(VERSION)-$(BUILD) . docker-push: docker push $(REGISTRY)/$(IMAGE):$(VERSION)-$(BUILD) all: build push