desktop download 수정
This commit is contained in:
@@ -42,7 +42,14 @@ fi
|
||||
BUILD_ARGS=(--all)
|
||||
if [[ -n "${DESKTOP_BUILD_MAC_ONLY:-}" ]]; then BUILD_ARGS=(--mac); fi
|
||||
if [[ -n "${DESKTOP_BUILD_WIN_ONLY:-}" ]]; then BUILD_ARGS=(--win); fi
|
||||
if [[ -n "${BUMP_VERSION:-}" ]]; then BUILD_ARGS+=(--bump-version "$BUMP_VERSION"); fi
|
||||
if [[ -n "${BUMP_VERSION:-}" ]]; then
|
||||
BUILD_ARGS+=(--bump-version "$BUMP_VERSION")
|
||||
elif [[ -n "${BUILD_NUMBER:-}" && "${DESKTOP_BUMP_ON_CI:-1}" == "1" ]]; then
|
||||
log "CI patch bump (latest.json 기준)..."
|
||||
chmod +x "$ROOT/scripts/bump-desktop-version-from-release.sh"
|
||||
NEW_VER="$("$ROOT/scripts/bump-desktop-version-from-release.sh")"
|
||||
log "Desktop version → $NEW_VER"
|
||||
fi
|
||||
|
||||
"$ROOT/scripts/build-desktop.sh" "${BUILD_ARGS[@]}"
|
||||
|
||||
@@ -53,6 +60,11 @@ TAURI_SIGNER_KEY="${TAURI_SIGNER_KEY:-$HOME/.tauri/goldenchart.key}" \
|
||||
DESKTOP_RELEASE_NOTES="${DESKTOP_RELEASE_NOTES:-Build ${BUILD_NUMBER:-local}}" \
|
||||
"$ROOT/scripts/publish-desktop-update.sh"
|
||||
|
||||
# latest.json·설치 파일 nginx 즉시 반영 (볼륨 마운트)
|
||||
if [[ -x "$ROOT/scripts/reload-frontend-desktop-static.sh" ]]; then
|
||||
WORK_TREE="$WORK_TREE" "$ROOT/scripts/reload-frontend-desktop-static.sh" || true
|
||||
fi
|
||||
|
||||
# Jenkins artifact archive 경로
|
||||
if [[ -d "$ROOT/dist-desktop" ]]; then
|
||||
log "Artifacts ready: $ROOT/dist-desktop"
|
||||
|
||||
Reference in New Issue
Block a user