diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml index b10b6bb..b7bbf36 100644 --- a/.github/workflows/deploy-dev.yml +++ b/.github/workflows/deploy-dev.yml @@ -105,8 +105,8 @@ jobs: echo "πŸš€ Starting new containers..." docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d - echo "⏳ Waiting for health check..." - sleep 10 + echo "⏳ Waiting for application to start..." + sleep 30 echo "πŸ₯ Checking application health..." for i in {1..30}; do @@ -115,17 +115,9 @@ jobs: docker image prune -f exit 0 fi - - # 5μ΄ˆλ§ˆλ‹€ 둜그 확인 - if [ $((i % 5)) -eq 0 ]; then - echo "πŸ“‹ Recent logs (attempt $i/30):" - docker compose -f docker-compose.yml -f docker-compose.dev.yml logs --tail=20 widyu-api - fi - echo "Waiting for application to be ready... ($i/30)" sleep 2 done - echo "⚠️ Health check timeout. Full logs:" - docker compose -f docker-compose.yml -f docker-compose.dev.yml logs --tail=100 widyu-api + echo "⚠️ Health check timeout. Please check logs manually on the server." exit 1 diff --git a/docker-compose.yml b/docker-compose.yml index 5677267..3b9aaec 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -117,11 +117,11 @@ services: - widyu-network depends_on: - widyu-api - healthcheck: - test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost/actuator/health"] - interval: 30s - timeout: 10s - retries: 3 + # healthcheck: + # test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost/actuator/health"] + # interval: 30s + # timeout: 10s + # retries: 3 # Certbot (ν•„μš”ν•  λ•Œλ§Œ docker compose run으둜 μ‹€ν–‰) certbot: