downloading payments app only when needed

This commit is contained in:
Mate Majoros 2026-01-09 08:54:34 +02:00
parent f449a3d521
commit 68bf73bc77

View file

@ -38,9 +38,13 @@ docker compose exec -T backend bench --site "$SITE_NAME" install-app ai_tutor_ch
echo "📦 Installing Academy LMS..." echo "📦 Installing Academy LMS..."
docker compose exec -T backend bench --site "$SITE_NAME" install-app lms docker compose exec -T backend bench --site "$SITE_NAME" install-app lms
# Download Payments App # Download Payments App (if needed)
echo "📦 Downloading Payments App..." if docker compose exec -T backend test -d apps/payments; then
docker compose exec -T backend bench get-app payments echo "✅ Payments App already downloaded"
else
echo "📦 Downloading Payments App..."
docker compose exec -T backend bench get-app payments
fi
# Ensure Payments is installed into the Python environment (editable install) # Ensure Payments is installed into the Python environment (editable install)
echo "🐍 Installing Payments Python package into venv..." echo "🐍 Installing Payments Python package into venv..."