feat:接入 Gitea 离线发版链路

This commit is contained in:
LoveLosita
2026-05-09 14:29:35 +08:00
parent cc98b62ad8
commit 9025096bc6
11 changed files with 666 additions and 1 deletions

9
deploy/project-rollback.sh Executable file
View File

@@ -0,0 +1,9 @@
#!/usr/bin/env bash
set -euo pipefail
# 1. 回滚本质上就是把目标旧 release 再部署一遍。
# 2. 这里不单独复制逻辑,避免发布和回滚两套脚本漂移。
# 3. 薄封装脚本传入哪个 release_id这里就把哪个 release 当成目标版本重放。
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
exec "${script_dir}/project-release.sh" "$@"