团队构建计划模板

功能介绍

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

新建团队模板

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

编辑团队模板

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

流程配置

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

基础配置

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

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

触发规则

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

变量与缓存

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

使用团队模板

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

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

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

同步团队模板

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

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

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

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

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

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

您希望我们如何改进?