更新时间:2025-08-26 GMT+08:00
管理仓库授权
- 创建仓库授权:创建仓库授权的目的是为了使ServiceStage构建工程、应用组件等可以使用授权信息访问源码仓库。
- 重新授权:已经创建成功的仓库授权,在使用过程中您可以根据实际业务需要修改授权方式,对其进行重新授权。
- 删除仓库授权:不再使用的仓库授权,可以删除。仓库授权删除后可能会导致使用容器部署方式基于源码构建创建并部署的组件,升级单个组件版本配置、批量升级组件版本配置时失败;也可能会导致源码构建任务启动构建任务时失败。
创建仓库授权
- 登录ServiceStage控制台。
- 选择“持续交付 > 仓库授权”。
- 单击“新建授权”,参考下表配置授权信息,参数前面带*号的是必须设置的参数。
表1 授权参数说明 参数
说明
*授权名称
授权名称,创建之后不可更改。
长度为4到63个字符,由英文字母、数字、点(.)、下划线(_)或中划线(-)组成。
*仓库授权
支持以下官方仓库类型,各区域支持的仓库类型会有所不同。
- GitHub(https://github.com)
授权方式支持:OAuth/私人令牌。
- Bitbucket(https://bitbucket.org)
授权方式支持:OAuth/私有Bitbucket。
- GitLab(https://gitlab.com)
授权方式支持:OAuth/私人令牌。
ServiceStage支持通过私人令牌授权方式访问官方和私有GitLab源码仓库:
- 访问官方GitLab源码仓库,请根据页面提示获取并输入私人令牌,勾选“验证令牌正确性(要求仓库地址可从Internet网络访问)”。
- 访问私有GitLab源码仓库,请根据页面提示输入正确的私有GitLab源码仓库地址和私人令牌,无需勾选“验证令牌正确性(要求仓库地址可从Internet网络访问)”。
- GitHub(https://github.com)
- 单击“确认”,完成仓库授权创建。
重新授权
- 登录ServiceStage控制台。
- 选择“持续交付 > 仓库授权”。
- 单击待操作仓库授权“操作”列的“重新授权”,参考下表根据仓库类型重新配置授权信息。
表2 授权参数说明 参数
说明
授权方式
根据授权仓库类型重新设置授权方式。
支持以下官方仓库类型,各区域支持的仓库类型会有所不同。
- GitHub(https://github.com)
授权方式支持:OAuth/私人令牌。
- Bitbucket(https://bitbucket.org)
授权方式支持:OAuth/私有Bitbucket。
- GitLab(https://gitlab.com)
授权方式支持:OAuth/私人令牌。
ServiceStage支持通过私人令牌授权方式访问官方和私有GitLab源码仓库:
- 访问官方GitLab源码仓库,请根据页面提示获取并输入私人令牌,勾选“验证令牌正确性(要求仓库地址可从Internet网络访问)”。
- 访问私有GitLab源码仓库,请根据页面提示输入正确的私有GitLab源码仓库地址和私人令牌,无需勾选“验证令牌正确性(要求仓库地址可从Internet网络访问)”。
- GitHub(https://github.com)
- 根据页面提示完成授权操作。
- 单击“确认”,完成仓库重新授权。
删除仓库授权
- 登录ServiceStage控制台。
- 选择“持续交付 > 仓库授权”。
- 批量删除仓库授权:勾选待删除仓库授权,单击页面左上方的“删除”。
- 单个删除仓库授权:单击待删除仓库授权“操作”列的“删除”。
- 输入“DELETE”。
- 单击“确定”,完成仓库授权删除。
父主题: 持续交付