gradle-jenkins-jobdsl-plugin
gradle-jenkins-jobdsl-plugin copied to clipboard
A plugin for Gradle to manage Jenkins Job DSL projects.
dslGenerateXML gives Error: Could not find or load main class property(java.lang.String, undefined)
When running de dslGererateXml task i get following Error: Could not find or load main class property(java.lang.String, undefined) I made a new gradle project and used the build.gradle from https://github.com/heremaps/gradle-jenkins-jobdsl-plugin/blob/master/example/build.gradle...
NOTE: Originally reported as [JENKINS-59722](https://issues.jenkins-ci.org/browse/JENKINS-59722) but they regard this use case as unsupported. So reporting here to see if there is anything that can be done. When starting up the...
Hello, I ran into an issue while running the following command on Windows 10: `gradlew clean dslGenerateXml` I'm running into following error: "CreateProcess error=206, The filename or extension is too...
If the (Linux) machine from which `dslUpdateJenkins` is run itself runs a(nother) Jenkins instance, which is not the one the job is deployed to, I sometimes get ``` java.io.IOException: Failed...
Under some plugin configuration (still looking into this) the generated XML has version 1.1. The XML parser used in the seed job breaks with this. As there aren't many differences...
Currently the `JenkinsRule` fails to load a plugin if an optional dependency is not installed, for example `ansicolor` can not be loaded if `step-api` is not installed. Check if this...
Compare to the features in [gradle-jenkins-job-dsl-plugin](https://github.com/AOEpeople/gradle-jenkins-job-dsl-plugin), and maybe integrate them / merge with that project?
Currently the example project cannot directly depend on the plugin project because the plugin is a buildscript dependency. With a composite build this could be solved, see: https://discuss.gradle.org/t/how-to-substitute-buildscript-dependency/23470 https://docs.gradle.org/current/userguide/composite_builds.html
Currently jobs to process can only be filtered with a regex matching the full job name. Add more filter options: - Filter by folder, to only deploy jobs for a...
Add a toolVersion configuration option to select which Job DSL version to use, similar to how other Gradle plugins like the Checkstyle or Codenarc plugins do it.