【发布时间】:2015-09-30 14:18:28
【问题描述】:
我正在寻找在 Git 中维护 Jenkins 作业和插件配置的可能解决方案。我的动机是轻松(可能是自动)备份对 Jenkins 实例所做的更改以及快速恢复,以防我需要恢复到以前版本的配置。 (或者可能设置一个新的 Jenkins 实例。)
我遇到了SCM Sync configuration plugin 和Jenkins Job Builder,很难确定这些解决方案是否适合我以及它们之间的区别。
有什么信息可以帮助我确定差异并选择适合我的需要吗?
【问题讨论】:
-
AFAIK、Job-Builder 和所谓的 Job-DSL 插件大多已过时。我说“大部分”是因为即使它们继续发挥作用,它们也使用由许多复选框配置的旧式 Jenkins 作业。请参阅 jenkins.io/doc/pipeline/tour/hello-world 的新方法,它描述了使用更像脚本的
Jenkinsfile方法。
标签: git jenkins jenkins-plugins jenkins-job-builder