Job DSL

This plugin is up for adoption! We are looking for new maintainers. Visit our Adopt a Plugin initiative for more information.
List of issues
KeySummaryCreatedUpdated
JENKINS-73998No option to configure the actions when a config file is removed
JENKINS-73463job-dsl-plugin affected by CVE-2020-11979
JENKINS-73451job-dsl config not shown in webui
JENKINS-73343Missing "Additional classpath" parameter in Process Job DSLs build step
JENKINS-73180Parameterized plugin BlockableBuildTriggerConfig "block" should be optional in Job DSL
JENKINS-73008Add dry-run mode
JENKINS-72885Add the api method to configure the 'Active Choices Reactive Parameter' 'Use Groovy Sandbox' attribute
JENKINS-72631Create parent directories first when parsing new jobDsl scripts
JENKINS-72360Pipeline job seed dsl is very slow
JENKINS-72242Add support for Job DSL to Docker Build Step Plugin
JENKINS-72121Job-dsl "standalone" stop working from 1.82 version after rename
JENKINS-71960Please add the possibility to have a dry run to check syntax and changes without being applied
JENKINS-71861Regenerating the folder removes all config files , all config file of the folder are removed.
JENKINS-71792Please add the necessary methods to support the Throttle Concurrent Builds
JENKINS-71589Create a method to load Jenkins shared library
JENKINS-71556sh nodes in pipeline take a minute to execute
JENKINS-71539Running multiple "pipelineJob" item updates one by one occasionally throws java.util.ConcurrentModificationException
JENKINS-71486Handle secret sources inside job's-scoped credentials using job-dsl
JENKINS-71099Action for removed jobs is not updated and applied to previously removed jobs if it's changed
JENKINS-70878Add support for Nth build failure on the extended email trigger plugin
JENKINS-70835Last credentialsBinding usernamePassword overrides the others instead of adding to list
JENKINS-70821NullPointerException "h.triggers.SCMTrigger$Runner#runPolling" (MultiBranch)
JENKINS-70299job-dsl "Playground" link links to empty heroku app page
JENKINS-70264JobDSL trashes existing folder configuration
JENKINS-70179dependencyCheck is broken
JENKINS-70067 [JobDSL plugin] Support parameters in organizationFolder's properties
JENKINS-70009Job-Dsl in JCasc needs to evaluate url userInfo
JENKINS-70004Job DSL Can not generate ParameterizedRemoteTrigger parameters correctly
JENKINS-69967 [JobDSL plugin] Support buildDiscarder in organizationFolder
JENKINS-69395Please add support google storage download in job-dsl plugin
JENKINS-69246JobDSL API not supporting current throttle concurrent builds parameters
JENKINS-69181JobDSL API viewer unaware of properties/folderConfig for multibranchPipelineJob
JENKINS-69118Cannot use publishers and wrappers functions in the new version of job-dsl
JENKINS-68997JobDSL nested views within a view
JENKINS-68766Add AWS S3 Publisher Plugin to JOB-DSL API
JENKINS-68715JobDSL step fails with error: Failed to interrupt and stop 1 build of xxxxx
JENKINS-68494error creating DSL with rundeckNotifier
JENKINS-68216Need help: Testing DSL scripts fails after plugin updates due to missing plugin
JENKINS-68105Group permissions not recognised by Authorize Project
JENKINS-68026permissive-script-security didn't work with jenkins 2.332.1 LTS
JENKINS-67988Cannot iterate on credentials per folder/Multibranch
JENKINS-67973Job DSL plugin: passwordParam not available
JENKINS-67809No support for Jira release version parameter
JENKINS-67594JobDSL: creation relative to grandparent folder
JENKINS-66664Multibranch Pipelines: Override default parameters
JENKINS-66642java.io.NotSerializableException: Deleting job raises exception
JENKINS-66622triggers in the extended email context doesnt have run condition option in jenkinsDSL
JENKINS-66616PublishXML summary reports removed In jenkins DSL API
JENKINS-66615No jenkin DSL API to restrict the project to run via groovy script
JENKINS-66614Extended Choice parameter is missing in Jenkin DSL
JENKINS-66566Job DSL / Job Configuration History plugin creates tons of xml files
JENKINS-66458retryBuild from naginator plugin doesnt have the rerun build option for regular expression match in DSL 
JENKINS-66422Lockable resource job DSL api doesnt have the groovy expression(script) option to define the resourcelabel dynamically
JENKINS-66421Enable Cache for test result option is removed from publishRobotFrameworkReports in Jenkin DSL
JENKINS-66402JobDSL folderLibraries is failing after git plugin upgrade to 4.8.1
JENKINS-66391"dynamic axis" option not available in Configuration Matrix using Job DSL
JENKINS-66357Seed job that uses Job DSL to create new jobs, causes all jobs that use ansible plugin to be in a error state (Java.IO.Exception cannot run Ansible-Playbook)
JENKINS-66160Provide an example for importing
JENKINS-66159Update tests to recent versions
JENKINS-66087Job DSL Api Viewer not loading with Gerrit Trigger Plugin 2.34.0
JENKINS-66075ansiblePlaybook in PostBuildScript steps not working with PostBuildScript plugin 3.0.0
JENKINS-66056triggers migration difficulties
JENKINS-66055Add suport multiply condition for Post Build Task
JENKINS-65770Gerrit plugin breaks job dsl documentation viewer
JENKINS-65570Jobdsl is creating two organization when ForkPullRequestDiscoveryTrait is invoked
JENKINS-65536support notifications URL Source as credential store
JENKINS-65278No signature of method: defaultValue() is applicable for argument types: (java.lang.String) values: []
JENKINS-65162JobDSL: xunit 3.x compatibility
JENKINS-64918Conflicting behavior - Job updated using DSL removes trigger definitions created by Jenkinsfile in a pipeline job
JENKINS-64821Add support to load script from repository
JENKINS-64784JobDSL 'DSL script' edit frame is 0 height in Jenkins 2.277
JENKINS-67438Make the JobDSL playground available internally
JENKINS-64574No matrix trigger mode in extendedEmail in multi configuration - Jenkins DSL
JENKINS-64562Unconfigured job ownership disappeared after update
JENKINS-64539No such property: Secret for class: javaposse.jobdsl.plugin.structs.DescribableContext
JENKINS-64515Classpath of systemGroovyCommand cannot resolve a var
JENKINS-64463Caused by: java.lang.IllegalArgumentException: Unable to inject class hudson.model.UserIdMapper
JENKINS-64316Make it possible to provision jobs in a disabled state
JENKINS-64200Allow folderCredentialsProperty from elsewhere
JENKINS-64134Job DSL enable programmatically "Advanced clone behaviours"
JENKINS-64058"Disable removed jobs" feature does not work with multibranch jobs
JENKINS-64017Failed to create empty listView
JENKINS-63922Allow restricting where seed job is able to create jobs
JENKINS-63919JobDSL should setup parameters from declarative pipeline and
JENKINS-63890configure from address for email-ext plugin through jenkins-dsl
JENKINS-63789Support specifying node/agent label in multibranchPipelineJob
JENKINS-63788Job Dsl "configure" block does not work with latest script-security plugin
JENKINS-63513htmlpublisher - jobdsl - Report directory for html publisher is required
JENKINS-63415Git polling only works if the first build of generated job finds a revision
JENKINS-63358Cannot set Project From property in email extended plugin
JENKINS-63349Multibranch Pipeline Source for Bitbucket server shows blank "Bitbucket Server instance" when Configured with Job DSL
JENKINS-63344Job DSL rebuilds all jobs when a folder is created with views inside
JENKINS-63304Scan by webhook Job DSL not working
JENKINS-63047Upgrade Groovy to 2.5.6+ to address OOM / Memory leak
JENKINS-62998jobDsl step errors with terse message
JENKINS-62606Jobs created with JCASC using Job dsl are not queued on start up.
JENKINS-62337"password" parameter no longer available
JENKINS-61890JCasC warning log for GlobalJobDslSecurityConfiguration#metaClass
JENKINS-61817hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error
JENKINS-61759PipelineJob trigger deprecation for gitlabpush error
JENKINS-61606Gracefully handle missing Jenkins root URL
JENKINS-61346environmentVariables doesn't escape multiline content
JENKINS-61252Few methods of DownstreamTriggerContext not working
JENKINS-61119Cannot configure Bitbucket ForkPullRequestDiscoveryTrait by using Job DSL dynamic API
JENKINS-61082[JobDSL] Copy artifacts from another project Plugin provides "Stable build only" option
JENKINS-61081[JobDSL] Publish Robot Framework- Enable cache not configurable
JENKINS-60631How to create shortcutlinks for matrix combination parameters through jenkins job dsl
JENKINS-60546job-dsl triggers all jobs in organizationFolder on second seed job run
JENKINS-60538<jvmOptions/> is always generated in Maven build step
JENKINS-60439Unable to specify ExecuteDslScripts.additionalParameters from Groovy
JENKINS-60184job-dsl crashes Jenkins because of cloudbees-bitbucket-branch-source version 2.6.0
JENKINS-60125Slow execution of JobDSL scripts
JENKINS-59799Build Job Hangs Intermittently
JENKINS-59642implement organizationChildTriggersProperty
JENKINS-59461JobDSL should hide deprecated properties in API viewer
JENKINS-59402JobDsl should respect Job post-construction initialization
JENKINS-59158Support running Job DSL scripts in parallel in pipeline with DISABLE or DELETE action
JENKINS-59117Add support for WorkflowPipelineView to JobDSL
JENKINS-57252Support for shelving projects as RemovedJobAction
JENKINS-55507Job-DSL configure section does not evaluate linearly with the rest
JENKINS-54937java.lang.IllegalStateException: Cannot delete last view
JENKINS-54878remove items not managed by job-dsl
JENKINS-54345Job-DSL RTC Build Definition
JENKINS-53991cron job trigger for multibranchPipelineJob DSL
JENKINS-53878Can not script AWS code pipeline through Job dsl plugin
JENKINS-52042Jenkins doesn't throw an error when provided with an invalid cron expression from Job DSL plugin
JENKINS-50712branchSources in MultibranchWorkflowJob and PipelineJob asking for vulnerable signature approvals when running in sandbox
JENKINS-50409Flexible Publish Plugin does not list 'Execute Shell' as an 'Action'
JENKINS-50173Extension point for marking generated items
JENKINS-49684Job DSL Seed job fails on ClassCastException
JENKINS-48101gitBlitRepositoryBrowser doesn't work in jobDSL
JENKINS-46687Job-DSL Leaks Memory Like A Sieve Thanks To Groovy
JENKINS-45778readFileFromWorkspace Not Whitelisted for Script Security
JENKINS-45526Password Parameter Does Not Work With job-dsl-promotions-plugin
JENKINS-45517Support JobDSL without security check if called from a global pipeline lib
JENKINS-44142Step jobDsl can be used at most once in pipeline with DELETE
JENKINS-44118Unable to use publishers in Promoted Build plugin via DSL
JENKINS-43778singleConditionalBuilder closure creates FATAL: null java.lang.StackOverFlow error using runner{ run() }
JENKINS-43758Parameters disappear from pipeline job after running the job
JENKINS-43726Allow importing local classes when the build is running as an administrator
JENKINS-41670job not created when name ends with whitespace but no exception
JENKINS-41389Using multiple "Process Job DSLs" build steps causes UI bugs
JENKINS-41107Allow Jenkins Admins to have fine-grained control over job definitions that can be created from JobDsl build step
JENKINS-41029Promotions aren't copies when job generated with DSL
JENKINS-40991No signature of method: groovy.util.Node.div()... error in configure block
JENKINS-40406References to created jobs stored undefinitely
JENKINS-39765freeStyleJob should support an update argument to specify if you want or not override
JENKINS-38913DSL for choiceParam not working
JENKINS-38741Job DSL execution is occassionally slow on large scale production servers
JENKINS-37288option to continue processing dsl if an error occurs
JENKINS-37220Job DSL analogue of multibranch projects & organization folders
JENKINS-36910Configure trend graph from Job DSL
JENKINS-35520Issue with triggering many manual jobs
JENKINS-34982Add configure block in DSL for promotions
JENKINS-33554Warning threshold defaults generated by the Job DSL Plugin don't match the GUI defaults
JENKINS-33275Job DSL integration with ComputedFolder
JENKINS-32739Unable to export path in matrix jobs.
JENKINS-32573Cobertura misconfiguration destroys 'publishers' node
JENKINS-32037Allow to return multiply objects in DslExtensionMethod
JENKINS-31912Extension point at the root of the DSL?
JENKINS-31832javaposse.jobdsl.dsl.Job is not a suitable parent class for javaposse.jobdsl.dsl.jobs.WorkflowJob (org.jenkinsci.plugins.workflow.job.WorkflowJob does not extend hudson.model.AbstractProject)
JENKINS-31308Creating folder removes existing views within that
JENKINS-31201Job DSL support for ScriptApproval (was: Groovy postbuild ignores RUN_SCRIPTS permission)
JENKINS-30832Seed job encounters `NoClassDefFoundError`
JENKINS-30523expose configure{} for steps
JENKINS-29872Add support for clang scan-build plugin
JENKINS-29135readFileFromWorkspace does not resolve file path relative to calling script
JENKINS-27603ConcurrentModificationException when running seed job
JENKINS-27517Allow access to the Jenkins instance and/or plugins
JENKINS-27182Allow to test Job DSL scripts (simulation mode)
JENKINS-26305Updating maven jobs that are running causes them to think modules are not built
JENKINS-25051ConcurrentModificationException in DSL plugin 1.2.6
JENKINS-23762Adding a mixin class to Job leaks memory from every DSL run
JENKINS-18174Checking of unique Build Parameter names has a hole and only works within a single context
JENKINS-16360Print DSL formatted config.xml for an existing Job
JENKINS-16355Allow job() to be assignable and chainable
JENKINS-16353Create REST-based JobManagement