编译构建 CODEARTS BUILD-配置代码下载:图形化构建
图形化构建
可选择使用指定代码仓库Tag或CommitID构建,同时可选择开启子模块(submodules)自动更新与Git LFS。
预置“代码下载配置”步骤,参考表1配置参数。
参数 |
说明 |
---|---|
使用指定代码仓库Tag或CommitID构建 |
配置执行构建任务时是否指定Tag构建或CommitID构建。 |
克隆深度 |
可选参数。 克隆深度是指距离最近一次提交的提交次数,该值越大,检出代码的深度越深。深度为正整数,推荐最大深度为25。 例如:克隆深度5就表示只克隆最新5次提交记录以及提交之后的最新内容,不克隆历史提交。 |
子模块(submodules)自动更新 |
子模块(submodule)是Git为管理仓库共用而衍生出的一个工具,通过子模块用户可以将公共仓库作为子目录包含到用户的仓库中,并能够双向同步该公共仓库的代码,借助子模块用户能将公共仓库隔离、复用,能随时拉取最新代码以及对它提交修复,能大大提高团队效率。更多详情请参考子模块管理(Git Submodule操作)。
|
开启Git LFS |
根据需要选择是否开启“Git LFS”,构建默认不拉取音视频、图像等大型文件,开启“Git LFS”后,构建将会全量拉取文件。 |