You need to enable JavaScript to run this app.
文档中心
持续交付

持续交付

复制全文
下载 pdf
代码源
创建代码源
复制全文
下载 pdf
创建代码源
创建代码源,即关联您的代码仓库,实现代码源远程连接。创建代码源成功后,可在流水线内配置使用,作为流水线的输入源。本文为您介绍如何创建代码源。​
背景信息​
新建代码源保存时,系统会自动校验代码源是否可正常连接,具体包括:​
  • Token 是否有效。​
  • 代码源地址是否符合规则。​
  • 代码源地址是否可通过公网访问。​
  • 对于 Codeup 代码源,除以上校验外,还会校验 AK/SK 的有效性。​
注意​
  • 通用 Git 代码源较为特殊,新建代码源保存时不做以上校验,统一在流水线拉取代码源时校验。​
  • 校验代码源成功后,可能存在运行流水线时无法正常拉取代码源的情况。建议对代码仓库进行排查,如果需要技术支持,请提交工单。​
代码源​
当前支持接入的代码源请参见 代码源概述。​
前提条件​
已创建工作区,具体操作请参考 创建工作区。​
操作步骤​
注意​
由于系统升级,存量用户和新用户接入代码源的控制台入口有所不同。请选择对应的说明操作。​
首次接入 CP 服务的主账号​
  1. 在左侧导航栏选择 全局配置 > 服务连接。​
  1. 在服务连接页面,单击 创建服务连接。​
  1. 在创建服务连接页面,按要求填写以下参数。​
  • ​alt​​
注意​
服务连接 ID 为服务连接的唯一标识,同一账号下不允许重复,创建后不可更改。​
  • ​
    配置项​
    说明​
    接入类型​
    选择 代码仓库 或者 制品仓库。​
    服务连接名称​
    自定义服务连接的名称。​
    服务连接 ID​
    自定义服务连接的 ID。服务连接的唯一标识,同一账号下不允许重复,创建后不可更改。​
    仓库地址​
    仅 接入类型 选择 制品仓库 时填写。填写需要接入的制品仓库的地址。​
    访问凭证​
    填写输入源的访问凭证。​
    描述​
    自定义服务的描述。​
    共享范围​
    选择可调用本服务的工作区。​
    ​
  1. 单击 确定,完成服务连接创建。​
已使用 CP 服务的主账号​
  1. 在左侧导航栏选择 工作区。​
  1. 单击目标工作区名称,进入当前工作区。​
  1. 在左侧导航栏选择 代码源。​
  1. 在代码源页面,单击 创建代码源。​
  1. 在创建代码源对话框,配置代码源信息。​
  • Gitee/GitLab/GitHub/BitbucketCloud/Codeup/Gerrit/GitCode​
  • ​
    配置项​
    说明​
    名称​
    自定义代码源名称。工作区内名称唯一,关联流水线后不允许修改。​
    类型​
    代码仓库类型。选择的代码仓库类型需与您业务实际使用的代码仓库一致。​
    代码仓库​
    输入待接入代码仓库 Project 的服务地址,目前支持 HTTP 和 HTTPS 协议。​
    访问凭证​
    输入对应代码仓库的 Token,用于身份验证。支持使用 Personal Access Token 和第三方授权的 OAuth Token。两种 Token 的认证模型不同,请根据实际需要选择。​
    • Personal Access Token:适用于个人用户使用场景,操作简单。​
    • 第三方 OAuth Token: 适用于第三方应用集成场景,安全性和权限控制粒度更好。​
    忽略证书有效性​
    勾选后,校验代码源及运行流水线拉取代码时将忽略 HTTPS 证书有效性校验,避免因为证书过期问题影响代码仓库接入及流水线拉取代码。​
    网络加速​
    网络加速服务用于提高流水线拉取代码源的速度。​
    ​
  • 通用 Git​
  • ​
    配置项​
    说明​
    名称​
    自定义代码源名称。为了便于区分资源,建议同一账号下不同代码源避免重名。​
    类型​
    本场景选择 通用 Git。​
    代码仓库​
    输入待接入代码仓库 Project 的服务地址,目前支持 HTTP 和 HTTPS 协议。​
    访问凭证​
    支持用户名密码和 Token 两种访问凭证,请按需选择。​
    • 用户名密码:通过账号/密码的方式接入仓库。​
    • Token:通过 Token 的方式接入仓库。​
    忽略证书有效性​
    勾选后,校验代码源及运行流水线拉取代码时将忽略 HTTPS 证书有效性校验,避免因为证书过期问题影响代码仓库接入及流水线拉取代码。​
    ​
  • Perforce​
  • ​
    配置项​
    说明​
    名称​
    自定义代码源名称。​
    类型​
    本场景选择 Perforce。​
    代码仓库​
    请输入服务端的域名或 IP。例如:127.0.0.1:6666。​
    账号​
    输入您的仓库登录账号。​
    密码​
    输入您的仓库登录密码。​
    ​
  1. 单击 校验并创建 ,系统自动校验代码源是否可正常连接。校验通过后创建成功。​
注意​
若系统提示 代码仓库无法通过公网访问校验,可忽略该错误,保存代码源。该场景主要用于解决使用私有资源池运行流水线、且私有资源池和您的代码仓库网络相通的情形。其他情形下,忽略该错误可能导致流水线无法正常拉取代码,请谨慎使用。​
后续操作​
创建代码源成功后,可在流水线内配置使用,详情请参考 创建流水线。​
​
最近更新时间:2025.07.31 18:25:50
这个页面对您有帮助吗?
有用
有用
无用
无用