Tal*_*der 2 git jenkins jenkins-plugins jenkins-job-builder
我正在寻找在Git中维护Jenkins作业和插件配置的可能解决方案。我的动机是对Jenkins实例所做的更改进行轻松(可能是自动)备份,以及在需要恢复到以前版本的配置时进行快速恢复。(或者可能设置一个新的Jenkins实例。)
我遇到了SCM Sync配置插件和Jenkins Job Builder,并且很难确定这些解决方案是否适合我以及它们之间有什么区别。
有什么信息可以帮助我确定差异并选择适合我的需求?
也许为时已晚,但我仍然会添加一个答案以使事情顺利进行-
SCM:它只是一个插件,可让您的Jenkins配置与config保持同步。存储库中存在的文件;因此,一旦您更新了Jenkins配置。该插件可以自动将这些更改签入已配置的SCm。
JJB:它允许您以YAML或JSON格式创建Jenkins作业,并使用它们来配置Jenkins。JJB的主要好处是模板化,您可以拥有一个通用模板并从该模板创建多个Jenkins作业。简而言之,它允许您以编程方式创建Jenkins职位。
还有另一个类似于JJB的工具: Jenkins Job DSL Plugin
这是一个很好的帖子,解释并共同映射了JJB和DSL-
将Jenkins Job Builder和Jenkins DSL插件进行了比较。第一部分:詹金斯(Jenkins)Job Builder
将Jenkins Job Builder和Jenkins DSL插件进行了比较。第二部分:Jenkins Job DSL插件
| 归档时间: |
|
| 查看次数: |
877 次 |
| 最近记录: |