1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  8. 文档管理
  1. 项目协同
  2. 代码仓库
  3. DevOps 实践之旅
  4. 一分钟开始持续集成之旅
  5. 持续部署
  6. 制品库

团队构建计划模板

功能介绍

CODING 持续集成支持编制统一的团队构建计划模板。一次配置,就能在团队内的跨项目协作中复用统一而规范的构建计划模板,优化团队成员配置构建流程的效率,集中管理团队中通用的构建计划。

新建团队模板

点击首页左侧的【功能设置】>【构建计划模板】>【新建构建计划模板】即可开始新建团队构建计划模板。

编辑团队模板

在模板内能够编辑流程配置、基础配置、触发规则以及变量与缓存。

流程配置

您可以使用「图形化编辑器」或「文本编辑器」编写该构建模板的执行流程。图形化编辑器的优势在于能够获得边看边写的可视化体验,在图形化编辑器中增删的所有步骤都可以转换成文本,但反之则不一定能够兼容。

基础配置

在基础配置页能够更改模板名称、图标。点击右侧的操作下拉菜单能够执行删除模板或同步模板

当模板有更新时,模板作者可以通过「同步模板」操作将更新同步至所有使用该模板创建的构建计划。该操作将覆盖对应构建计划的配置,点击查看场景举例

触发规则

支持代码源触发、定时触发及手动触发。与普通构建计划下的触发规则设置方式一致,具体说明请参考《触发规则》

变量与缓存

您可以在此处添加构建计划的环境变量。在手动启动构建任务时,环境变量也将作为启动参数的默认值,具体配置说明请参考《环境变量》

使用团队模板

模板作者完成团队构建计划模板的编写后,其他团队成员就可以在任一项目中使用该团队模板。

构建计划左上角处会标注为团队模板,使用者可以按照项目需求选择不同的代码源。

创建成功后,构建计划流程、触发配置、环境变量及默认值与模版保持一致,使用者可以按照项目的实际情况进行修改。基于模板做出的不会影响模板内容,如需修改模板请前往首页左侧的【功能设置】>【构建计划模板】进行更新。

同步团队模板

当团队内部使用了某项团队模板作为其他构建计划的基石时,修改团队模板后使用同步功能,就能够让其他构建计划向团队模板对齐。

使用场景举例:A 团队已在内部全面推行持续集成构建规范,大部分构建计划皆是基于某一规范性团队模板进行编写。随着项目推进,旧有规范亟待更新,此时模板作者仅需完成团队模板的更新并使用同步功能,就能让其他构建计划与模板进行对齐。

同步功能并不会覆盖其他构建计划中的所有内容,下图为同步所导致的「变更」效果图:

⚠️ 使用同步功能前请确保已知晓该操作可能会造成的影响。

上一篇图形化编辑器
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?