更新时间:2024-06-28 GMT+08:00

配置流水线模板

通过配置流水线模板,可以快速生成对应模板的流水线,可以通过以下方式进入模板列表:

  • 服务入口:进入流水线服务,默认展示“流水线列表”页,单击“流水线模板”,进入“流水线模板”页。
  • 项目入口:进入项目下流水线,单击右上角“更多 > 模板管理”,进入“流水线模板”页。

模板列表的模板对应新建流水线时选择模板步骤的模板。

模板类型

流水线模板包括两种类型:系统模板和自定义模板。

模板列表操作说明如下:

操作项

说明

生成流水线。单击后进入“新建流水线”页面,可快速生成对应模板的流水线。

收藏模板。单击可收藏模板,收藏后图标变为,再单击可以取消收藏。

  • 单击后选择“编辑”,进入“任务编排”页面,可根据需要编辑模板。
  • 单击后选择“复制”,进入“任务编排”页面,可根据需要复制模板。
  • 单击后选择“删除”,可根据提示删除模板。

系统模板只能用来复制或生成流水线,不能编辑和删除。

新建/配置模板

  1. 进入流水线模板列表。
  2. 单击模板列表“新建流水线模板”,进入“任务编排”页面。

    根据需要配置模板基本信息、模板阶段/任务、模板参数等。

    • 基本信息:可以编辑模板的名称(必填)、语言(可选择Java、Python、Node.js、Go、.Net、C++、PHP等语言,默认选择“无”)、描述(非必填)。
    • 流水线源:无需配置。
    • 准入设置:模板编排暂不支持配置阶段准入。
    • 任务编排:流水线模板目前可以添加流水线阶段及部分插件,将构建、代码检查、部署、接口测试等任务配置在模板中后,通过模板创建流水线的时候会同步创建相应类型的任务。
    • 参数设置:切换至“参数设置”页签,可根据需要为模板添加参数,流水线模板参数包括自定义参数和系统预定义参数两种,其中,自定义参数类型包括:字符串类型、枚举类型、自增长类型,配置方法请参见配置流水线参数

  3. 配置完所有信息,单击“保存”即可。

生成流水线

  1. 进入流水线模板列表,搜索目标模板,单击“操作”列
  2. 进入“新建流水线 > 基本信息”页面,填写流水线名称,选择所属项目,根据需要选择流水线源并配置相关参数,单击“确定”。
  3. 进入“任务编排”页面。
    • 用户可根据需要自定义调整模板内容,也可以直接单击“保存”。
    • 通过模板生成的流水线中挂载的任务都是系统自动生成的,如果想在流水线挂载自定义的任务,需要用户在生成流水线后手动编辑挂载。
  4. 信息设置完成后,单击“保存”。