我是Jenkins的Cloudbees Enterprise和“模板”概念的新手。 我正在尝试定义一个新模板,这个模板将被20-30个作业使用。这项工作是一项基本的建设工作。构建之后,我想有代码分析插件。如何在Jenkins模板中定义它。 我可以在“Post Build Actions”中创建直接作业时定义它,但不确定如何在模板中定义它。
您有任何解决方案/建议吗?
答案 0 :(得分:0)
Cloudbees模板插件功能强大但不易掌握。模板的创建和管理不像人们希望的那样用户友好。 ;)
有关介绍,我建议您阅读以下资源:
确保您了解构建器模板和作业模板之间的区别。我假设您要使用作业模板创建许多作业。请按照以下步骤操作:
http://your-jenkins/job/this-job/config.xml
。只需将XML代码复制并粘贴到浏览器中即可。较新的Jenkins版本还允许通过用户界面读取作业XML配置。${param_name}
所有基于模板的作业共享作业模板定义的构建步骤。如果稍后更改作业模板,则会相应地更新所有依赖作业。这是管理大量类似工作的一种非常有效的方法。这非常值得付出努力。祝好运!