找回密码
 立即注册
搜索

拉取Coding仓库代码

sx_lityliao 2024-7-9 11:53:10
插件类别 SCM
插件分类 产品
插件标识 CodingPullCode
兼容DevOps版本 v7.0 v6.0 
概述 拉取Coding代码库代码
v6.0下载
https://devops-bkrepo.canway.net/generic/j98808/plugin/v6.0%2FCodingPullCode.zip?download=true
v7.0下载
https://devops-bkrepo.canway.net/generic/j98808/plugin/v7.0%2FCodingPullCode_7.0.30.tar.gz?download=true

一.插件概述

1.插件名称

拉取Coding仓库代码


2.核心价值

支持拉取Coding代码库代码(仅支持集成版coding ,不支持公网 coding),通过预置拉取策略(全量/增量/子模块)与路径定制能力,确保Coding用户高效获取代码资源。


3.适应版本

适配 DevOps 平台6.0及以上稳定版本


二.核心使用场景

该插件专注于 Coding平台代码的高效、安全获取,典型场景包括:


  • Coding项目的敏捷构建
    例如:使用Coding托管核心业务代码,需在流水线中快速拉取指定分支。通过预关联的代码库列表直接选择仓库,利用指定分支/TAG,拉取策略,拉取对应的代码库。


三.详细使用手册

1.前提条件

  • 已在 DevOps平台6.0 及以上版本中安装 “拉取coding仓库代码” 插件;

  • 先在devops平台的代码库中关联coding代码库

image.png

2.操作流程


Step1:在流水线中添加【拉取coding代码仓库】插件,按代码库选择,下拉选择预先关联的coding代码库,按需勾选对应拉取方式等:

屏幕截图 2025-08-01 100238.png

【补充信息】git原生支持的参数/命令,按需勾选


拉取策略

  • Revert Update:增量拉取,每次先git reset--head, 再git pull,增量拉取并会清除冲突和历史缓存文件,若是新建的文件夹则不会被删除

  • Fresh Cheackout:全量拉取,先删除原有代码再clone,清除整个工作空间然后全量拉取,对需要多次执行的流水线会影响其构建时间

  • Increment Update:增量拉取,只使用 git pull,不清除冲突及历史缓存数据

启用Submodule

勾选是否启用Submodule

(Submodule 是指将两个有依赖关系的代码库进行合并后出包,将其中一个代码库作为另一个代码库的子模块;)

您需要登录后才可以回帖 立即登录
共收到 0 条点评
返回顶部