You need to enable JavaScript to run this app.
导航
创建流水线模板
最近更新时间:2024.07.25 14:36:09首次发布时间:2024.07.25 14:36:09

持续交付提供自定义流水线模板的能力,支持用户根据实际需求,编排适配自己团队的流水线模板。方便团队制定统一的 CICD 流程规范,提高团队成员配置流水线的效率。本文为您介绍如何创建流水线模板。

前提条件

  • 拥有 CPAdminAccess 权限的账号可创建流水线模板。子用户可联系对应火山引擎账号授予该权限,具体操作请参考 配置权限

  • 如需使用私有资源池,请提前创建私有资源池。详细操作请参见 创建私有资源池

操作步骤

  1. 登录 持续交付控制台,在左侧导航栏选择 模板市场 > 流水线模板

  2. 在流水线模板页面,单击 创建流水线模板

  3. 在创建自定义流水线模板页面,按要求配置流水线模板。

    基本信息

    • 基本信息
    配置项说明

    模板约束类型

    支持创建以下两种类型的流水线模板:

    • 约束模板:通过约束模板创建出来的流水线,后续不支持在流水线内调整任何编排信息,包括:阶段/任务/步骤的编排信息、构建资源池信息、缓存目录和变量信息。通常适用于企业希望固定 CICD 流程,团队成员必须严格按照流水线模板进行配置的场景。

    • 自由模板:通过自由模板创建出来的流水线,后续可在流水线内自由调整流水线编排,不受模板限制。

    名称自定义流水线模板的名称。
    描述填写当前流水线模板的备注信息,可以为空。
    • 构建资源池
    配置项说明

    资源池来源

    选择构建资源池的来源,支持以下两种:

    • 公共资源池:持续交付提供的构建集群,当前仅部署在华北 2 (北京)。公共资源池支持的语言及版本可参见 公共资源池

    • 私有资源池:用户自定义的构建集群,用于满足企业个性化的构建打包需求。更多介绍请参见 私有资源池

    集群选择要使用的构建集群。
    公网出口 IP展示当前构建集群的公网出口 IP。

    流程编排

    • 编排流水线各阶段/各任务/各步骤的执行顺序及具体内容。详细操作可参见 流程编排

    注意

    约束模板的各任务/步骤的必填项必须填写完整。

    • (可选)编排流水线使用的变量。详细操作可参见 变量管理

    缓存目录


    (可选)配置构建任务的缓存目录。详细操作可参见 缓存目录

  4. 单击 保存,完成流水线模板创建。
    流水线模板创建成功后,默认为 启用 状态。

后续操作

使用流水线模板:通过自定义流水线模板创建流水线,详细操作可参见 创建流水线

说明

  • 通过自由模板创建出来的流水线,可随意更改流水线编排信息,不受模板约束。
  • 通过约束模板创建出来的流水线,支持添加代码源、触发器,通知提醒、支持配置任务的高级设置;不支持编排阶段/任务/步骤的编排信息、构建资源池信息、缓存目录和变量信息。