diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 0158cae..41158a4 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -66,11 +66,28 @@ jobs: docker network inspect traefik-public >/dev/null 2>&1 || docker network create traefik-public docker network inspect crew-app-net >/dev/null 2>&1 || docker network create crew-app-net export DOMAIN=tablejerseys.com + + echo "Starting containers with docker compose..." docker compose up -d + COMPOSE_EXIT=$? + echo "Docker compose exit code: $COMPOSE_EXIT" + + if [ $COMPOSE_EXIT -ne 0 ]; then + echo "Docker compose failed! Checking logs..." + docker compose logs + exit 1 + fi + sleep 10 echo "Container Status:" docker ps -a | grep tablejerseys || echo "No tablejerseys container found!" + echo "" + echo "All running containers:" + docker ps + echo "" + echo "Docker compose services:" + docker compose ps rm -f /tmp/tablejerseys-web.tar.gz /tmp/docker-compose.yml