#!/usr/bin/env bash set -euo pipefail ROOT="$(cd "$(dirname "$0")/.." && pwd)" APK="$ROOT/build/app/outputs/flutter-apk/app-release.apk" DEST_DIR="${OA_RELEASE_DIR:-/opt/apps/native/dist}" DEST="$DEST_DIR/fengying-oa.apk" if [[ ! -f "$APK" ]]; then echo "先执行 flutter build apk --release" >&2 exit 1 fi mkdir -p "$DEST_DIR" cp -f "$APK" "$DEST" chmod 644 "$DEST" if [[ -d /opt/apps/web/dist ]]; then cp -f "$APK" /opt/apps/web/dist/fengying-oa.apk fi echo "已发布 $DEST" echo "请确认 GET https://oa.fysxkj.com/fengying-oa.apk 可下载,并到系统设置 · 手机端升级登记 build。"