Update sgeupdated pipeline v24
Some checks failed
sgeUpdated CI/CD / deploy (push) Failing after 26s

This commit is contained in:
2025-10-24 15:09:18 +03:00
parent 871bcf9651
commit eeda227698

View File

@@ -56,7 +56,14 @@ jobs:
fi
############################
# Backend section (optional)
# Docker readiness check
############################
echo "⏳ Checking Docker status before rebuild..."
sleep 5
docker ps -a || true
############################
# Backend section
############################
if [ "$BACKEND_CHANGED" = true ]; then
echo "⚡ Backend changes detected."
@@ -64,8 +71,12 @@ jobs:
cd /home/ubuntu/Bgreen/sgeUpdated/sge-backend
/opt/apache-maven-3.9.11/bin/mvn clean install -DskipTests
cd /home/ubuntu/Bgreen
echo "Rebuilding backend container..."
docker compose -f /home/ubuntu/Bgreen/docker-compose.yml up -d --build bgreen-backend
echo "🔁 Rebuilding backend container..."
docker compose -f docker-compose.yml up -d --build bgreen-backend || {
echo "⚠️ Docker rebuild failed once, retrying..."
sleep 5
docker compose -f docker-compose.yml up -d --build bgreen-backend
}
else
echo "✅ No backend changes."
fi
@@ -76,12 +87,16 @@ jobs:
if [ "$FRONTEND_CHANGED" = true ]; then
echo "⚡ Frontend changes detected."
cd /home/ubuntu/Bgreen/sgeUpdated/sge-frontend
echo "Running npm build for frontend..."
# npm install
# npm run build
echo "Installing npm dependencies and building..."
npm install
npm run build
cd /home/ubuntu/Bgreen
echo "Rebuilding frontend container..."
docker compose -f /home/ubuntu/Bgreen/docker-compose.yml up -d --build bgreen-frontend
echo "🔁 Rebuilding frontend container..."
docker compose -f docker-compose.yml up -d --build bgreen-frontend || {
echo "⚠️ Docker rebuild failed once, retrying..."
sleep 5
docker compose -f docker-compose.yml up -d --build bgreen-frontend
}
else
echo "✅ No frontend changes."
fi