Merge pull request #928 from midoks/dev

常规更新
This commit is contained in:
Mr Chen
2026-07-09 17:11:23 +08:00
committed by GitHub
+11 -3
View File
@@ -15,9 +15,16 @@ echo "最新版本是: $LATEST_VERSION"
NUMBER_LATEST_VERSION=${LATEST_VERSION:1} NUMBER_LATEST_VERSION=${LATEST_VERSION:1}
echo "最新[NUMBER]是: $NUMBER_LATEST_VERSION" echo "最新[NUMBER]是: $NUMBER_LATEST_VERSION"
INSTALL_VERSION=`cat /www/server/nezha/version.pl` # INSTALL_VERSION=`cat /www/server/nezha/version.pl`
# echo "安装的版本: $INSTALL_VERSION"
INSTALL_VERSION=`/www/server/nezha/dashboard/app -v`
echo "安装的版本: $INSTALL_VERSION" echo "安装的版本: $INSTALL_VERSION"
if [ -d /www/server/nezha ];then
echo "$INSTALL_VERSION" > /www/server/nezha/version.pl
fi
if [ "$INSTALL_VERSION" == "$NUMBER_LATEST_VERSION" ];then if [ "$INSTALL_VERSION" == "$NUMBER_LATEST_VERSION" ];then
echo "已经是最新!!!" echo "已经是最新!!!"
exit exit
@@ -89,7 +96,8 @@ if [ ! -d $TARGET_DIR ]; then
mkdir -p $TARGET_DIR mkdir -p $TARGET_DIR
fi fi
cd $TARGET_DIR && rm -rf app cd $TARGET_DIR && rm -rf app.bak
cd $TARGET_DIR && mv app app.bak
unzip $DOWNLOAD_FILE -d $TARGET_DIR unzip $DOWNLOAD_FILE -d $TARGET_DIR
echo "TARGET_DIR:"$TARGET_DIR echo "TARGET_DIR:"$TARGET_DIR
if [ ! -f $TARGET_DIR/app ];then if [ ! -f $TARGET_DIR/app ];then
@@ -100,6 +108,6 @@ systemctl restart nezha-dashboard
echo $DOWNLOAD_URL echo $DOWNLOAD_URL
if [ -d /www/server/nezha ];then if [ -d /www/server/nezha ];then
echo "$NUMBER_LATEST_VERSION" > /www/server/nezha/version.pl echo "$INSTALL_VERSION" > /www/server/nezha/version.pl
fi fi
echo "ok" echo "ok"