This link Is there a way to save the Hudson / Jenkins configuration files in source control? shows how to save Hudson configuration changes to SCM (i.e. "back up using history")
My question is: is it possible to pull out the Hudson configuration from SCM. In other words, to change the configuration of a job, first add the changeset to the SCM repository. Hudson, at the beginning of the build, pulls the configuration out of SCM and works as usual.
Of course, it would also be ideal for the entire job configuration screen to be read-only (or as little as possible).
Why do I need it?
- I want SCM to be where the configuration change started. What for? So
changes in SCM reflect when a configuration change was made in the stream of change sets for the project, i.e. imposes a chronological order of making changes to the project. - I do not want to use the security function (i.e. there is no need for a login, etc.)
I searched and could only find plugins to backup or save the configuration, but none of them “pulled out” the XML files.
Thanks, John
source share