diff --git a/ota/gen-manifest.sh b/ota/gen-manifest.sh index f4f5db9..792d600 100644 --- a/ota/gen-manifest.sh +++ b/ota/gen-manifest.sh @@ -1,38 +1 @@ -#!/bin/bash -# OTA manifest 生成脚本 -# 用法: ./ota/gen-manifest.sh -# 构建号规则: 每次生成APK时 versionCode +1, 对应 git tag vX.Y.Z-dav-android-N -# CI 构建时自动运行, SHA256动态填入, 生成 manifest-stable.json 后上传到 Gitea Release - -VERSION_NAME="${1:-0.1.0}" -VERSION_CODE="${2:-7}" -APK_PATH="${3:-packages/client-android/android/app/build/outputs/apk/debug/v0.1.0-dav-android-7-debug.apk}" -RELEASE_TAG="v${VERSION_NAME}-dav-android-${VERSION_CODE}" -APK_NAME="v${VERSION_NAME}-dav-android-${VERSION_CODE}-debug.apk" - -SHA256=$(sha256sum "$APK_PATH" | cut -d' ' -f1) -SIZE=$(stat -c%s "$APK_PATH") - -cat > ota/manifest-stable.json <