我想知道这些作业模板以何种格式存储以及它在服务器中的位置?

I want to know in which format these job templates are stored and it's location in the server?

我使用模板插件在 jenkins 中创建了模板。我想知道这些作业模板以何种格式存储以及它在服务器中的位置?

对于 jenkins 作业或作业模板,它们都将其配置保存为 Jenkins XML 文件 master/server。

假设您的模板或工作 url 是 http://jenkins.abc.com/jobs/test, you can get the XML through http://jenkins.abc.com/jobs/test/config.xml

如果您可以访问 Jenkins master/server,您也可以在上面找到 config.xml

在 Jenkins master/server 上有一个环境变量:JENKINS_HOME 指向用于保存所有 material 的 job/template 等的目录

当 master/server 运行 在 Windows 上时,您可以通过 echo %JENKINS_HOME% 打印它的值,否则 echo $JENKINS_HOME.

然后你可以从JENKINS_HOME\jobs\<job/template name>\config.xml

中找到job/template的config.xml

下面是我在 Jenkins master/server 上的 test 工作 config.xml 我在 docker 容器中 运行。