├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── appveyor.yml ├── config └── codenarc.groovy ├── example ├── build.gradle ├── gradle.properties └── src │ ├── jobdsl │ ├── demo │ │ ├── customStepJob.groovy │ │ ├── echoJobs.groovy │ │ ├── serverSpecificJob.groovy │ │ ├── simpleJob.groovy │ │ ├── templateJobs.groovy │ │ └── views.groovy │ ├── folders.groovy │ └── pipeline │ │ └── pipeline.groovy │ └── main │ ├── groovy │ └── com │ │ └── here │ │ └── demo │ │ └── jobdsl │ │ ├── CustomStep.groovy │ │ ├── DemoPipelineJobBuilder.groovy │ │ ├── EchoJobBuilder.groovy │ │ └── TemplateJobBuilder.groovy │ └── resources │ └── idea.gdsl ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin ├── build.gradle ├── gradle.properties └── src │ ├── functionalTest │ ├── groovy │ │ └── com │ │ │ └── here │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── jobdsl │ │ │ ├── JobDslPluginTest.groovy │ │ │ └── tasks │ │ │ ├── AbstractTaskTest.groovy │ │ │ ├── GenerateXmlTest.groovy │ │ │ └── UpdateJenkinsTest.groovy │ └── resources │ │ ├── generateXml │ │ ├── build-add-custom-source-set.gradle │ │ ├── build-replace-source-set.gradle │ │ ├── build-with-configuration.gradle │ │ ├── build-with-dependency.gradle │ │ ├── build-with-generated-dsl.gradle │ │ ├── build-with-jobdsl-extension.gradle │ │ ├── build-with-missing-plugins.gradle │ │ ├── build.gradle │ │ ├── empty-freestyle-job.groovy │ │ ├── empty-freestyle-job.xml │ │ ├── empty-list-view.groovy │ │ ├── empty-list-view.xml │ │ ├── filter-folders.groovy │ │ ├── filter-jobs.groovy │ │ ├── filter-views.groovy │ │ ├── folder.groovy │ │ ├── folder.xml │ │ ├── global-configuration.groovy │ │ ├── groovy-postbuild-with-utf-8.groovy │ │ ├── groovy-postbuild-with-utf-8.xml │ │ ├── job-in-folder-without-folder.groovy │ │ ├── job-in-folder.groovy │ │ ├── job-with-dependency.groovy │ │ ├── job-with-dependency.xml │ │ ├── job-with-generated-dsl.groovy │ │ ├── job-with-generated-dsl.xml │ │ ├── job-with-job-dsl-extension.groovy │ │ ├── job-with-job-dsl-extension.xml │ │ ├── server-specific-configuration-overrides-global-configuration.groovy │ │ └── server-specific-configuration.groovy │ │ ├── idea.gdsl │ │ └── updateJenkins │ │ ├── build-with-generated-dsl.gradle │ │ ├── build-with-jobdsl-extension.gradle │ │ ├── build.gradle │ │ ├── deprecated-plugins.groovy │ │ ├── empty-freestyle-job.groovy │ │ ├── empty-freestyle-job.xml │ │ ├── empty-list-view.groovy │ │ ├── empty-list-view.xml │ │ ├── filter-folders.groovy │ │ ├── filter-jobs.groovy │ │ ├── filter-views.groovy │ │ ├── folder-with-credentials.groovy │ │ ├── folder-with-credentials.xml │ │ ├── folder.groovy │ │ ├── folder.xml │ │ ├── groovy-postbuild-with-utf-8.groovy │ │ ├── groovy-postbuild-with-utf-8.xml │ │ ├── job-in-folder.groovy │ │ ├── job-with-generated-dsl.groovy │ │ ├── job-with-generated-dsl.xml │ │ ├── job-with-job-dsl-extension.groovy │ │ ├── job-with-job-dsl-extension.xml │ │ ├── missing-plugins.groovy │ │ ├── outdated-plugins.groovy │ │ └── view-in-folder.groovy │ ├── main │ ├── groovy │ │ └── com │ │ │ └── here │ │ │ └── gradle │ │ │ └── plugins │ │ │ └── jobdsl │ │ │ ├── DeferredJobManagement.groovy │ │ │ ├── FilteringJenkinsJobManagement.groovy │ │ │ ├── FolderPathHelper.groovy │ │ │ ├── GradleJobDslPluginException.groovy │ │ │ ├── ItemFilter.groovy │ │ │ ├── JobDslPlugin.groovy │ │ │ ├── JobDslPluginExtension.groovy │ │ │ ├── RestJobManagement.groovy │ │ │ ├── ServerDefinition.groovy │ │ │ ├── tasks │ │ │ ├── AbstractDslTask.groovy │ │ │ ├── GenerateXmlTask.groovy │ │ │ ├── UpdateJenkinsTask.groovy │ │ │ └── runners │ │ │ │ ├── AbstractTaskRunner.groovy │ │ │ │ ├── GenerateXmlRunner.groovy │ │ │ │ └── UpdateJenkinsRunner.groovy │ │ │ └── util │ │ │ ├── DslConfig.groovy │ │ │ ├── GroovySeedJobBuilder.groovy │ │ │ ├── JobBuilder.groovy │ │ │ ├── PathComparator.groovy │ │ │ ├── PipelineBuilder.groovy │ │ │ └── PipelineJobBuilder.groovy │ └── resources │ │ ├── META-INF │ │ └── gradle-plugins │ │ │ └── com.here.jobdsl.properties │ │ └── seedJobGroovyScript.groovy │ └── test │ └── groovy │ └── com │ └── here │ └── gradle │ └── plugins │ └── jobdsl │ ├── FolderPathHelperSpec.groovy │ ├── ItemFilterSpec.groovy │ └── util │ ├── PathComparatorSpec.groovy │ └── PipelineBuilderSpec.groovy └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config/codenarc.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/config/codenarc.groovy -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/gradle.properties: -------------------------------------------------------------------------------- 1 | buildAgainstPluginProject=false 2 | enableJobs=true 3 | -------------------------------------------------------------------------------- /example/src/jobdsl/demo/customStepJob.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/demo/customStepJob.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/demo/echoJobs.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/demo/echoJobs.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/demo/serverSpecificJob.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/demo/serverSpecificJob.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/demo/simpleJob.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/demo/simpleJob.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/demo/templateJobs.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/demo/templateJobs.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/demo/views.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/demo/views.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/folders.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/folders.groovy -------------------------------------------------------------------------------- /example/src/jobdsl/pipeline/pipeline.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/jobdsl/pipeline/pipeline.groovy -------------------------------------------------------------------------------- /example/src/main/groovy/com/here/demo/jobdsl/CustomStep.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/main/groovy/com/here/demo/jobdsl/CustomStep.groovy -------------------------------------------------------------------------------- /example/src/main/groovy/com/here/demo/jobdsl/DemoPipelineJobBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/main/groovy/com/here/demo/jobdsl/DemoPipelineJobBuilder.groovy -------------------------------------------------------------------------------- /example/src/main/groovy/com/here/demo/jobdsl/EchoJobBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/main/groovy/com/here/demo/jobdsl/EchoJobBuilder.groovy -------------------------------------------------------------------------------- /example/src/main/groovy/com/here/demo/jobdsl/TemplateJobBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/main/groovy/com/here/demo/jobdsl/TemplateJobBuilder.groovy -------------------------------------------------------------------------------- /example/src/main/resources/idea.gdsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/example/src/main/resources/idea.gdsl -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/build.gradle -------------------------------------------------------------------------------- /plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/gradle.properties -------------------------------------------------------------------------------- /plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/JobDslPluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/JobDslPluginTest.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/tasks/AbstractTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/tasks/AbstractTaskTest.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/tasks/GenerateXmlTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/tasks/GenerateXmlTest.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/tasks/UpdateJenkinsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/groovy/com/here/gradle/plugins/jobdsl/tasks/UpdateJenkinsTest.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-add-custom-source-set.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-add-custom-source-set.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-replace-source-set.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-replace-source-set.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-with-configuration.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-with-configuration.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-with-dependency.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-with-dependency.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-with-generated-dsl.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-with-generated-dsl.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-with-jobdsl-extension.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-with-jobdsl-extension.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build-with-missing-plugins.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build-with-missing-plugins.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/build.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/empty-freestyle-job.groovy: -------------------------------------------------------------------------------- 1 | freeStyleJob('job') 2 | -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/empty-freestyle-job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/empty-freestyle-job.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/empty-list-view.groovy: -------------------------------------------------------------------------------- 1 | listView('view') 2 | -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/empty-list-view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/empty-list-view.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/filter-folders.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/filter-folders.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/filter-jobs.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/filter-jobs.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/filter-views.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/filter-views.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/folder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/folder.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/folder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/folder.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/global-configuration.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/global-configuration.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/groovy-postbuild-with-utf-8.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/groovy-postbuild-with-utf-8.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/groovy-postbuild-with-utf-8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/groovy-postbuild-with-utf-8.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-in-folder-without-folder.groovy: -------------------------------------------------------------------------------- 1 | freeStyleJob('folder/job') 2 | -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-in-folder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-in-folder.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-with-dependency.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-with-dependency.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-with-dependency.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-with-dependency.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-with-generated-dsl.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-with-generated-dsl.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-with-generated-dsl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-with-generated-dsl.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-with-job-dsl-extension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-with-job-dsl-extension.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/job-with-job-dsl-extension.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/job-with-job-dsl-extension.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/server-specific-configuration-overrides-global-configuration.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/server-specific-configuration-overrides-global-configuration.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/generateXml/server-specific-configuration.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/generateXml/server-specific-configuration.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/idea.gdsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/idea.gdsl -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/build-with-generated-dsl.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/build-with-generated-dsl.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/build-with-jobdsl-extension.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/build-with-jobdsl-extension.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/build.gradle -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/deprecated-plugins.groovy: -------------------------------------------------------------------------------- 1 | pipelineJob('deprecated-plugins') { 2 | } 3 | -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/empty-freestyle-job.groovy: -------------------------------------------------------------------------------- 1 | freeStyleJob('job') 2 | -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/empty-freestyle-job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/empty-freestyle-job.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/empty-list-view.groovy: -------------------------------------------------------------------------------- 1 | listView('view') 2 | -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/empty-list-view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/empty-list-view.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/filter-folders.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/filter-folders.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/filter-jobs.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/filter-jobs.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/filter-views.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/filter-views.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/folder-with-credentials.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/folder-with-credentials.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/folder-with-credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/folder-with-credentials.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/folder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/folder.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/folder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/folder.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/groovy-postbuild-with-utf-8.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/groovy-postbuild-with-utf-8.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/groovy-postbuild-with-utf-8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/groovy-postbuild-with-utf-8.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/job-in-folder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/job-in-folder.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/job-with-generated-dsl.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/job-with-generated-dsl.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/job-with-generated-dsl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/job-with-generated-dsl.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/job-with-job-dsl-extension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/job-with-job-dsl-extension.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/job-with-job-dsl-extension.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/job-with-job-dsl-extension.xml -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/missing-plugins.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/missing-plugins.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/outdated-plugins.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/outdated-plugins.groovy -------------------------------------------------------------------------------- /plugin/src/functionalTest/resources/updateJenkins/view-in-folder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/functionalTest/resources/updateJenkins/view-in-folder.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/DeferredJobManagement.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/DeferredJobManagement.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/FilteringJenkinsJobManagement.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/FilteringJenkinsJobManagement.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/FolderPathHelper.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/FolderPathHelper.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/GradleJobDslPluginException.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/GradleJobDslPluginException.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/ItemFilter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/ItemFilter.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/JobDslPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/JobDslPlugin.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/JobDslPluginExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/JobDslPluginExtension.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/RestJobManagement.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/RestJobManagement.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/ServerDefinition.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/ServerDefinition.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/AbstractDslTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/AbstractDslTask.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/GenerateXmlTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/GenerateXmlTask.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/UpdateJenkinsTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/UpdateJenkinsTask.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/runners/AbstractTaskRunner.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/runners/AbstractTaskRunner.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/runners/GenerateXmlRunner.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/runners/GenerateXmlRunner.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/runners/UpdateJenkinsRunner.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/tasks/runners/UpdateJenkinsRunner.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/DslConfig.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/DslConfig.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/GroovySeedJobBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/GroovySeedJobBuilder.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/JobBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/JobBuilder.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/PathComparator.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/PathComparator.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/PipelineBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/PipelineBuilder.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/PipelineJobBuilder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/groovy/com/here/gradle/plugins/jobdsl/util/PipelineJobBuilder.groovy -------------------------------------------------------------------------------- /plugin/src/main/resources/META-INF/gradle-plugins/com.here.jobdsl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/resources/META-INF/gradle-plugins/com.here.jobdsl.properties -------------------------------------------------------------------------------- /plugin/src/main/resources/seedJobGroovyScript.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/main/resources/seedJobGroovyScript.groovy -------------------------------------------------------------------------------- /plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/FolderPathHelperSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/FolderPathHelperSpec.groovy -------------------------------------------------------------------------------- /plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/ItemFilterSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/ItemFilterSpec.groovy -------------------------------------------------------------------------------- /plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/util/PathComparatorSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/util/PathComparatorSpec.groovy -------------------------------------------------------------------------------- /plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/util/PipelineBuilderSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/plugin/src/test/groovy/com/here/gradle/plugins/jobdsl/util/PipelineBuilderSpec.groovy -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heremaps/gradle-jenkins-jobdsl-plugin/HEAD/settings.gradle --------------------------------------------------------------------------------