This commit is contained in:
2025-11-20 21:41:58 +08:00
parent f74f068071
commit 02fd55f0c4
3 changed files with 12 additions and 10 deletions

View File

@@ -39,13 +39,13 @@ repositories:
# 示例:同步 BladeX-Tool 仓库
- name: "bladex-tool" # 仓库名称(用于日志输出)
source_url: "https://${UPSTREAM_USERNAME}:${UPSTREAM_TOKEN}@center.javablade.com/blade/BladeX-Tool.git"
target_url: "https://${GITEA_USERNAME}:${GITEA_TOKEN}@gitea.fjy8018.top/home/BladeX-Tool.git"
target_url: "https://${TARGET_USERNAME}:${TARGET_TOKEN}@gitea.fjy8018.top/home/BladeX-Tool.git"
branch: "master" # 要同步的分支
# 示例:同步另一个仓库(取消注释并修改以下配置)
- name: "another-repo"
source_url: "https://${UPSTREAM_USERNAME}:${UPSTREAM_TOKEN}@github.com/example/repo.git"
target_url: "https://${GITEA_USERNAME}:${GITEA_TOKEN}@gitea.fjy8018.top/home/repo.git"
target_url: "https://${TARGET_USERNAME}:${TARGET_TOKEN}@gitea.fjy8018.top/home/repo.git"
branch: "main"
# 添加更多仓库同步配置...
@@ -68,10 +68,12 @@ repositories:
|--------|------|------|
| `UPSTREAM_USERNAME` | 是 | 上游仓库用户名 |
| `UPSTREAM_TOKEN` | 是 | 上游仓库访问令牌/密码 |
| `GITEA_USERNAME` | 是 | 目标 Gitea 用户名 |
| `GITEA_TOKEN` | 是 | 目标 Gitea 访问令牌 |
| `TARGET_USERNAME` | 是 | 目标 Gitea 用户名 |
| `TARGET_TOKEN` | 是 | 目标 Gitea 访问令牌 |
**注意:** 建议使用 Personal Access Token (PAT) 而不是密码,以提高安全性
**注意:** 变量名不能以 `GITEA_``GITHUB_` 开头(这些是系统保留前缀),建议使用 `TARGET_``UPSTREAM_` 等前缀区分不同仓库的凭证
**安全建议:** 使用 Personal Access Token (PAT) 而不是密码,以提高安全性。
## 🚀 使用方法