返回 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