文档首页 > > 用户指南> 代码源配置>

使用通用Git构建

使用通用Git构建

分享
更新时间:2021/04/07 GMT+08:00

背景信息

  • 编译构建默认从代码托管拉取代码构建,对于托管在其他服务上的代码,可以使用通用Git连接实现代码拉取。
  • 通用Git连接使用AccessToken授权,可有效限制赋予编译构建对仓库的访问权限(可以拉取代码完成构建即可)。

    同时可以随时删除连接或取消授权,可有效避免密码泄露风险。

操作步骤

  1. 创建构建任务,在“选择代码源”阶段选择“通用Git”
  2. 首次使用通用Git连接,需要新建Endpoint实例,单击“Endpoint实例”右侧“新建”

    进入“服务扩展点管理”页面,在“新建服务扩展点”下拉列表选择“通用Git”

    新建通用Git连接时,如非必要,建议使用AccessToken授权而非帐号密码授权。使用AccessToken授权,可以控制三方应用使用权限,且可以随时撤销授权,使用密码可能存在以下风险:
    • 当您在浏览器输入密码时,可能存在泄露风险,不使用、不暴露是最安全的方式。
    • 代码无法下载:部分企业版代码仓库可能会开启双因子认证等限制,使用密码时可能出现代码无法下载问题。

  3. 弹出“新建服务扩展点:通用Git”对话框。

    参数说明如下表所示:

    参数名称

    功能描述

    连接名称

    接入点的名称,自定义,不为空即可。

    Git仓库Url

    从仓库页面拷贝下来的https形式的克隆地址

    用户名

    自定义,不为空即可。

    密码或Access Token

    从第三方仓库上生成的用户私有token,获取方式如下:

  4. 参数设置完成后,单击“下一步”,完成后续任务配置即可。
分享:

    相关文档

    相关产品