项目自定义模板
平台整合了项目自定义流水线模板,您可以通过代码仓库导入到平台中,当代码仓库中有新的模板时,平台支持同步仓库中的模板。
注意:流水线模板的编写采用 YAML 的文件格式,采用 Go Template 进行解析和渲染,在流水线的逻辑部分需要遵循 Jenkinsfile 语法。
配置模板仓库
-
在左侧导航栏中,单击 流水线管理 > 项目自定义模板。
-
单击 操作 > 配置模板仓库。在 配置模板仓库 窗口参考以下说明,配置相关参数:
-
选择:选择已集成的代码仓库,并且代码仓库中保存了自定义流水线模板。
-
集成项目名称:选择已集成代码管理工具中的项目名称。
-
代码仓库:选择工具链中项目下的代码仓库。
-
代码分支:选择代码所在的分支。例如:
master
。
-
-
输入:手动输入要使用的代码仓库,适用于自定义流水线模板没有保存在平台已绑定代码仓库中的情况。
-
代码仓库地址:输入代码仓库下载地址。例如:
https://github.com/example/example.git
。 -
代码分支:输入代码所在的分支。例如:
master
。 -
凭据:选择凭据或单击 添加凭据,参考 创建凭据 。
-
-
-
单击 确定。
同步模板仓库
当代码仓库中有新的自定义流水线模板时,支持同步导入到平台。
-
在左侧导航栏中,单击 流水线管理 > 项目自定义模板。
-
单击 操作 > 同步模板仓库。