-
Bug
-
Resolution: Fixed
-
Minor
-
Jenkins ver. 2.73.2
Pipeline Maven Integration Plugin 3.0.1
When using job dsl with :
pipelineJob('xxx') {
triggers {
snapshotDependencies()
}
}
I get the following error :
ERROR: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (javaposse.jobdsl.dsl.helpers.triggers.TriggerContext snapshotDependencies java.lang.Boolean)
It is recommended to not allow this call in script-approvals.
Is this something "fixable" ?
Thanks.
[JENKINS-47560] JobDsl : Scripts not permitted to use method groovy.lang.GroovyObject
Description |
Original:
When using job dsl with :( pipelineJob('xxx') \{triggers \{ snapshotDependencies(true) } |
New:
When using job dsl with : {code:java} pipelineJob('xxx') { triggers { snapshotDependencies(true) } }{code} I get the following error : ERROR: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (javaposse.jobdsl.dsl.helpers.triggers.TriggerContext snapshotDependencies java.lang.Boolean) It is recommended to not allow this call in script-approvals. Is this something "fixable" ? Thanks. |
Labels | New: job-dsl job-dsl-plugin maven pipeline pipeline-maven script |
Description |
Original:
When using job dsl with : {code:java} pipelineJob('xxx') { triggers { snapshotDependencies(true) } }{code} I get the following error : ERROR: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (javaposse.jobdsl.dsl.helpers.triggers.TriggerContext snapshotDependencies java.lang.Boolean) It is recommended to not allow this call in script-approvals. Is this something "fixable" ? Thanks. |
New:
When using job dsl with : {code:java} pipelineJob('xxx') { triggers { snapshotDependencies(true) } }{code} I get the following error : {code:java} ERROR: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (javaposse.jobdsl.dsl.helpers.triggers.TriggerContext snapshotDependencies java.lang.Boolean){code} It is recommended to not allow this call in script-approvals. Is this something "fixable" ? Thanks. |
Component/s | New: job-dsl-plugin [ 16720 ] | |
Component/s | Original: pipeline-maven-plugin [ 21669 ] |
Assignee | Original: Alvaro Lobato [ alobato ] | New: Daniel Spilker [ daspilker ] |
Resolution | New: Not A Defect [ 7 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Resolution | Original: Not A Defect [ 7 ] | |
Status | Original: Resolved [ 5 ] | New: Reopened [ 4 ] |
Description |
Original:
When using job dsl with : {code:java} pipelineJob('xxx') { triggers { snapshotDependencies(true) } }{code} I get the following error : {code:java} ERROR: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (javaposse.jobdsl.dsl.helpers.triggers.TriggerContext snapshotDependencies java.lang.Boolean){code} It is recommended to not allow this call in script-approvals. Is this something "fixable" ? Thanks. |
New:
When using job dsl with : {code:java} pipelineJob('xxx') { triggers { snapshotDependencies() } }{code} I get the following error : {code:java} ERROR: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (javaposse.jobdsl.dsl.helpers.triggers.TriggerContext snapshotDependencies java.lang.Boolean){code} It is recommended to not allow this call in script-approvals. Is this something "fixable" ? Thanks. |
snapshotDependencies is only available for the Maven job type, but not for Pipeline jobs.
See https://jenkinsci.github.io/job-dsl-plugin/#path/mavenJob-triggers-snapshotDependencies