瀏覽代碼

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