feat(Makefile) Makefile fix&cleanup

This commit is contained in:
lumither committed 2025-11-03 13:49:56 -05:00
1 parent 330dd7c2a6
commit c466ba48a9
1 file changed
+7 -5
+7 -5
View File
@@ -20,23 +20,25 @@ else
COMPOSE_FILE := prod.compose.yaml COMPOSE_FILE := prod.compose.yaml
endif endif
DOCKER_ENV := ARCH=$(ARCH) TAG=$(CHANNEL)
DOCKER_COMPOSE := $(DOCKER_ENV) docker compose -f $(COMPOSE_FILE)
.PHONY: all .PHONY: all
all:up all:up
.PHONY: build .PHONY: build
build: build:
ARCH=$(ARCH) TAG=$(CHANNEL) docker compose -f $(COMPOSE_FILE) pull $(DOCKER_COMPOSE) pull
ARCH=$(ARCH) TAG=$(CHANNEL) docker compose -f $(COMPOSE_FILE) build $(DOCKER_COMPOSE) build
.PHONY: up .PHONY: up
up: up:
ARCH=$(ARCH) docker compose -f $(COMPOSE_FILE) up -d $(DOCKER_COMPOSE) up -d
.PHONY: down .PHONY: down
down: down:
ARCH=$(ARCH) docker compose -f $(COMPOSE_FILE) down $(DOCKER_COMPOSE) down
.PHONY: clean .PHONY: clean
clean: clean:
ARCH=$(ARCH) docker compose -f $(COMPOSE_FILE) down --rmi all --volumes $(DOCKER_COMPOSE) down --rmi all --volumes