Преглед на файлове

Closes #4909: Check for contents in local_requirements.txt before calling pip

Jeremy Stretch преди 5 години
родител
ревизия
9f363f493b
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      upgrade.sh

+ 3 - 2
upgrade.sh

@@ -40,11 +40,12 @@ echo "Installing core dependencies ($COMMAND)..."
 eval $COMMAND || exit 1
 
 # Install optional packages (if any)
-if [ -f "local_requirements.txt" ]
-then
+if [ -s "local_requirements.txt" ]; then
   COMMAND="pip3 install -r local_requirements.txt"
   echo "Installing local dependencies ($COMMAND)..."
   eval $COMMAND || exit 1
+elif [ -f "local_requirements.txt" ]; then
+  echo "Skipping local dependencies (local_requirements.txt is empty)"
 else
   echo "Skipping local dependencies (local_requirements.txt not found)"
 fi