On 11/10/2016 04:29 PM, Gavin McDonald wrote:
>> 2) I would encourage more projects to manage their Jenkins 
>> configurations in version control, either by using a Jenkinsfile or
>> the Job DSL plugin, it makes it much simpler to maintain your
>> configuration in time and easier to collaborate on.

We're using DSL internally and I am planning on setting up the Cassandra
jobs to DSL - works really well.

> Thats a good idea. (In which case you’ll be able to compare the
> changes made with your svn copy and adjust as needed?)

Unfortunately not easily. Any config edit or `sed` updates of the
config.xml will just get overwritten by DSL, unless someone is notified
to go look in time to see what was changed and get it into the DSL VCS.

(The `sed` of 's/docker/ubunt/' sort of broke things.. There are some
jobs in the queue now with nowhere to run.)

I had planned to update the banners on the jobs that they were using DSL
with a link to the repository, to hopefully let people know that any
hand edits are only temporary. I'm not really sure of a better way, but
I'm up for ideas.

-- 
Kind regards,
Michael

Reply via email to