返回 Bug 清单
BUG-0074project-38中已修复deploy-ci
CI 私有仓库克隆凭证缺失
发现:2026-09-30验证:2026-10-09置信度:85%
症状
CI 使用 `https://gitee.com/xianzhi-eco/xianzhi-common.git` 匿名 clone 私有仓库时认证失败。
根因
xianzhi-common 是私有仓库,需使用 oauth2 Token 方式认证。同时需要添加 `.ci-deps/` 到 `.gitignore` 避免临时文件被跟踪。
修复方案
**提交**:`67ae07c`
- 改用 `https://oauth2:${XIANZHI_GITEE_TOKEN}@gitee.com/...` 格式提供认证
- `.gitignore` 中添加 `.ci-deps/` 忽略临时克隆目录
修复命令
**提交**:`67ae07c`
- 改用 `https://oauth2:${XIANZHI_GITEE_TOKEN}@gitee.com/...` 格式提供认证
- `.gitignore` 中添加 `.ci-deps/` 忽略临时克隆目录错误签名
xianzhi-common 是私有仓库,需使用 oauth2 Token 方式认证。同时需要添加 `.ci-deps/` 到 `.gitignore` 避免临时文件被跟踪。技术信息
来源项目
project-38
涉及文件
.workflow/xianzhi-base-build.yml, .gitignore
标签
deploy-ci, project-38