首页 / 项目管理 / 流水线管理 / 项目自定义模板

项目自定义模板

平台整合了项目自定义流水线模板,您可以通过代码仓库导入到平台中,当代码仓库中有新的模板时,平台支持同步仓库中的模板。

注意:流水线模板的编写采用 YAML 的文件格式,采用 Go Template 进行解析和渲染,在流水线的逻辑部分需要遵循 Jenkinsfile 语法。

配置模板仓库

  1. 在左侧导航栏中,单击 流水线管理 > 项目自定义模板

  2. 单击 操作 > 配置模板仓库。在 配置模板仓库 窗口参考以下说明,配置相关参数:

    • 选择:选择已集成的代码仓库,并且代码仓库中保存了自定义流水线模板。

      • 集成项目名称:选择已集成代码管理工具中的项目名称。

      • 代码仓库:选择工具链中项目下的代码仓库。

      • 代码分支:选择代码所在的分支。例如:master

    • 输入:手动输入要使用的代码仓库,适用于自定义流水线模板没有保存在平台已绑定代码仓库中的情况。

      • 代码仓库地址:输入代码仓库下载地址。例如:https://github.com/example/example.git

      • 代码分支:输入代码所在的分支。例如:master

      • 凭据:选择凭据或单击 添加凭据,参考 创建凭据

  3. 单击 确定

同步模板仓库

当代码仓库中有新的自定义流水线模板时,支持同步导入到平台。

  1. 在左侧导航栏中,单击 流水线管理 > 项目自定义模板

  2. 单击 操作 > 同步模板仓库