此链接Is there a way to keep Hudson / Jenkins configuration files in source control?显示如何将Hudson配置更改保存到SCM(即“具有历史记录的备份”)
我的问题是:是否可以从SCM中提取Hudson配置。换句话说,要更改作业配置,首先要将更改集添加到SCM存储库。 Hudson在构建开始时从SCM中提取配置并像往常一样运行。
当然,将整个作业配置屏幕设为只读(或尽可能减少)也是理想的。
为什么我要这个?
我搜索过,只能找到用于备份或保存配置的插件,但没有一个“拉”.xml文件。
谢谢, 约翰
答案 0 :(得分:1)
我自己没有尝试过,但您可以使用按计划执行以下操作的自定义构建来执行此操作:
我不认为每次运行时都可以让每个作业从SCM更新自己的配置,因为在作业轮询SCM进行更改时,配置将已经加载。