fix: 优化代码

This commit is contained in:
DDSRem 2023-08-27 12:29:55 +08:00
parent de3d3de411
commit 6206c5f4a3

14
update
View File

@ -2,9 +2,11 @@
if [ -n "${PROXY_HOST}" ]; then if [ -n "${PROXY_HOST}" ]; then
CURL_OPTIONS="-sL -x ${PROXY_HOST}" CURL_OPTIONS="-sL -x ${PROXY_HOST}"
PIP_OPTIONS="-r --proxy=${PROXY_HOST}"
echo "使用代理更新程序" echo "使用代理更新程序"
else else
CURL_OPTIONS="-sL" CURL_OPTIONS="-sL"
PIP_OPTIONS="-r"
echo "不使用代理更新程序" echo "不使用代理更新程序"
fi fi
@ -34,23 +36,13 @@ if [[ "${old_version}" == *APP_VERSION* ]]; then
rm -rf /public rm -rf /public
mv /tmp/dist /public mv /tmp/dist /public
# 重新安装依赖 # 重新安装依赖
if [ -n "${PROXY_HOST}" ]; then pip install ${PIP_OPTIONS} /app/requirements.txt
pip install -r /app/requirements.txt --proxy=${PROXY_HOST}
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo "安装依赖成功" echo "安装依赖成功"
echo "程序更新成功,前端版本:${frontend_version},后端版本:${release_version}" echo "程序更新成功,前端版本:${frontend_version},后端版本:${release_version}"
else else
echo "安装依赖失败,请重新拉取镜像" echo "安装依赖失败,请重新拉取镜像"
fi fi
else
pip install -r /app/requirements.txt
if [ $? -eq 0 ]; then
echo "安装依赖成功"
echo "程序更新成功,前端版本:${frontend_version},后端版本:${release_version}"
else
echo "安装依赖失败,请重新拉取镜像"
fi
fi
else else
echo "前端程序下载失败,继续使用旧的程序来启动..." echo "前端程序下载失败,继续使用旧的程序来启动..."
fi fi