Appearance
Git 认证与令牌口径
CNB Git 地址可直接使用仓库页面地址,也兼容 .git 后缀。
bash
https://cnb.cool/group-path/repo-path
https://cnb.cool/group-path/repo-path.git认证方式:
| 项目 | 值 |
|---|---|
| 用户名 | cnb |
| 密码 | 访问令牌或部署令牌 |
| 协议 | HTTPS |
CNB 不使用 SSH 访问。自动化场景中应使用令牌,不应使用主账号密码。
访问令牌与部署令牌
访问令牌关联具体用户权限,适合本地 Git 操作、OpenAPI 调用和需要写权限的自动化任务。
部署令牌是资源级只读凭证,适合 CI/CD、服务器拉取代码或只读访问制品,避免暴露主账号权限。
| 项目 | 访问令牌 | 部署令牌 |
|---|---|---|
| 权限归属 | 用户 | 资源 |
| 常见权限 | 读写可配置 | 默认只读 |
| 适用场景 | 本地推送、OpenAPI、自动化写操作 | 服务器拉取代码、CI 只读访问 |
| 安全边界 | 受用户权限影响 | 受创建层级和授权范围影响 |
流水线内置临时令牌可通过 CNB_TOKEN 获取,任务结束后自动销毁。