chore: 官网拆分 homepage + 关于页瘦身 + 端口 5175(当前可用状态基线)
This commit is contained in:
1 parent
5eb11826db
commit
be151cb68f
85 files changed
+4420
-1530
No files matched your search
@@ -6,7 +6,30 @@ set -u
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
VERSION="$(node -p "require('$ROOT_DIR/package.json').version")"
|
||||
DMG="${1:-$ROOT_DIR/release/v$VERSION/macos-arm64/OpsXShell_${VERSION}_aarch64.dmg}"
|
||||
|
||||
default_dmg() {
|
||||
local dir dmg
|
||||
for dir in \
|
||||
"$ROOT_DIR/src-tauri/target/aarch64-apple-darwin/release/bundle/dmg" \
|
||||
"$ROOT_DIR/src-tauri/target/x86_64-apple-darwin/release/bundle/dmg" \
|
||||
"$ROOT_DIR/src-tauri/target/release/bundle/dmg"
|
||||
do
|
||||
dmg="$(ls -t "$dir"/OpsXShell_"${VERSION}"_*.dmg 2>/dev/null | head -n 1 || true)"
|
||||
if [ -n "$dmg" ]; then
|
||||
printf '%s' "$dmg"
|
||||
return 0
|
||||
fi
|
||||
done
|
||||
return 1
|
||||
}
|
||||
|
||||
if [ -n "${1:-}" ]; then
|
||||
DMG="$1"
|
||||
elif ! DMG="$(default_dmg)"; then
|
||||
echo "找不到 Tauri bundle 里的 DMG。请先 ./scripts/build.sh,或显式传入路径。" >&2
|
||||
echo "标准位置:src-tauri/target/<triple>/release/bundle/dmg/" >&2
|
||||
exit 1
|
||||
fi
|
||||
APPLE_ID="${APPLE_ID:-}"
|
||||
TEAM_ID="${APPLE_TEAM_ID:-B8DVUUUF6W}"
|
||||
WAIT_TIMEOUT="${NOTARY_WAIT_TIMEOUT:-15m}"
|
||||
|
||||
Reference in new issue
Block a user