Gary Hale
Gary Hale
The suggestion by @judoole is something I've been thinking about for a while. I was thinking about it in the context of a quick and dirty way to get a...
It looks like the delegation on config closures changed with gradle 2.0. This is causing the "delete" to be resolved to Project.delete() rather than the method on the task. I'll...
Yes, it'll support anything the jenkins job dsl will support - see the job dsl reference here: https://github.com/jenkinsci/job-dsl-plugin/wiki/View-Reference#nested-view.
Schalke, I've not been able to reproduce this problem. I've tried with the barebones example above and with a fairly complicated test project, but no issues. Is there something unique...
This used to not be possible, but it looks like they've added support for this at some point. Let me take a look at it and see if I can...
I'd really welcome a contribution for this. I just haven't had the time lately to devote to it.
The problem is that we do an xml diff of the config.xml to determine if the job is up to date or not. What this does is compare whether the...
Take a look at UpdateJenkinsJobsTask.groovy, line 23. That's where the diff is being performed. What we would want to do is change that from a Diff to a DetailedDiff (see...
Just to clarify, xmlunit has the concept of "recoverable" and "unrecoverable" differences. You can evaluate two documents as either similar or identical. On update, we check for similarity, which means...
I think that's a great direction. With validateJenkinsJobs and "--info" you do get some detail about what the differences are - it's pretty messy but the information is there. I...