feat: 104版本
This commit is contained in:
@@ -37,12 +37,17 @@ if [ ! -f "${PUBSPEC_PATH}" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
VERSION=$(grep "^version:" "${PUBSPEC_PATH}" | sed 's/version: *//' | tr -d ' ')
|
||||
# 提取完整的版本号(例如 1.0.0+103)
|
||||
VERSION=$(grep "^version:" "${PUBSPEC_PATH}" | sed 's/version: *//' | tr -d '[:space:]')
|
||||
if [ -z "${VERSION}" ]; then
|
||||
echo "❌ 错误: 无法提取版本号"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 更新输出目录为带版本号的子目录
|
||||
OUTPUT_DIR="${PROJECT_DIR}/dist/${VERSION}"
|
||||
mkdir -p "${OUTPUT_DIR}"
|
||||
|
||||
echo "📦 版本号: ${VERSION}"
|
||||
echo "📁 项目目录: ${PROJECT_DIR}"
|
||||
echo "📦 应用路径: ${APP_PATH}"
|
||||
@@ -85,9 +90,6 @@ if [ "$BG_W" != "1200" ] || [ "$BG_H" != "800" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 创建输出目录
|
||||
mkdir -p "${OUTPUT_DIR}"
|
||||
|
||||
# ======================== Step 1: 清理 ========================
|
||||
echo ""
|
||||
echo "🧹 Step 1: 清理多余文件..."
|
||||
@@ -183,7 +185,8 @@ fi
|
||||
echo ""
|
||||
echo "📦 Step 7: 创建 ZIP..."
|
||||
|
||||
ZIP_PATH="${OUTPUT_DIR}/HiFastVPN.zip"
|
||||
ZIP_NAME="HiFastVPN-${VERSION}.zip"
|
||||
ZIP_PATH="${OUTPUT_DIR}/${ZIP_NAME}"
|
||||
rm -f "${ZIP_PATH}"
|
||||
ditto -c -k --keepParent "${APP_PATH}" "${ZIP_PATH}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user