fix: pipeline added pre-build image

This commit is contained in:
talatops 2026-03-30 10:42:16 +05:00
parent 6cec08dbc4
commit 5b44f6a4c1
2 changed files with 3 additions and 1 deletions

View File

@ -123,7 +123,7 @@ jobs:
# Rolling update with docker compose (app + Postgres) # Rolling update with docker compose (app + Postgres)
echo "=== ROLLING UPDATE (docker compose up -d) ===" echo "=== ROLLING UPDATE (docker compose up -d) ==="
if ! docker compose -f docker-compose.yml --env-file .env up -d --remove-orphans; then if ! docker compose -f docker-compose.yml --env-file .env up -d --no-build --remove-orphans; then
echo "ERROR: Deployment failed" echo "ERROR: Deployment failed"
docker compose -f docker-compose.yml down || true docker compose -f docker-compose.yml down || true
exit 1 exit 1

View File

@ -20,6 +20,8 @@ services:
retries: 5 retries: 5
app: app:
# Use pre-built image on deploy (EC2 loads tar only; no Dockerfile on server). Local: docker compose up --build
image: ${IMAGE_NAME:-junohub-app}:latest
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile