Skip to content

Commit d6163e2

Browse files
feat: streamline docker-compose-up command
1 parent f8eaadd commit d6163e2

1 file changed

Lines changed: 4 additions & 15 deletions

File tree

Makefile

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -465,27 +465,16 @@ docker-compose-build:
465465
# To skip the build step when starting services, run:
466466
# make docker-compose-up SKIP_BUILD=true
467467
.PHONY: docker-compose-up
468-
docker-compose-up: docker-compose-setup
468+
docker-compose-up: docker-compose-setup docker-compose-init-env
469469
@if [ "$(SKIP_BUILD)" = "true" ]; then \
470470
echo "⏭️ Skipping build step as requested (SKIP_BUILD=true)."; \
471471
else \
472472
make docker-compose-build; \
473473
fi
474474
@echo "🚀 Starting Bucketeer services with Docker Compose..."
475-
@if [ -f docker-compose/.env ]; then \
476-
echo "✅ Using environment variables from docker-compose/.env"; \
477-
set -a && . docker-compose/.env && set +a && \
478-
docker-compose -f docker-compose/docker-compose.yml up -d; \
479-
else \
480-
echo "❌ Error: docker-compose/.env file not found!"; \
481-
echo ""; \
482-
echo "Please create docker-compose/.env file with your environment variables."; \
483-
echo "You can start by copying the default template:"; \
484-
echo " cp docker-compose/env.default docker-compose/.env"; \
485-
echo ""; \
486-
echo "Then customize the variables as needed and run 'make docker-compose-up' again."; \
487-
exit 1; \
488-
fi
475+
@set -a && . docker-compose/.env && set +a && \
476+
docker-compose -f docker-compose/docker-compose.yml up -d
477+
489478

490479
.PHONY: docker-compose-down
491480
docker-compose-down:

0 commit comments

Comments
 (0)