REGISTRY:= gianet.us/codyops IMAGE:= apex DOMAINS:= com es br .PHONY: init build setup $(addprefix step-,$(DOMAINS)) init: direnv allow . setup: npm install build: setup $(addprefix step-,$(DOMAINS)) $(addprefix step-,$(DOMAINS)): @echo "Ejecutando step para el dominio: $(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')" export ASTRO_GTAG=${ASTRO_GTAG_$(shell echo $(patsubst step-%,%,$@) | tr '[:lower:]' '[:upper:]')} && \ npx astro build --force podman build --pull=newer --tag $(REGISTRY)/$(IMAGE):$(patsubst step-%,%,$@) . #podman push $(REGISTRY)/$(IMAGE):$(patsubst step-%,%,$@)