Having this simple workflow definition:

node {
 binding['MYVAR'] = "myvalue"
 echo "${binding.getVariables()} "
}

If ran on a non-sandboxed environment, the output is nice:

[steps:org.jenkinsci.plugins.workflow.cps.DSL@545c26e4, MYVAR:myvalue] 


If ran on a sandboxed environment we get an error:


No such property: binding for class: groovy.lang.Binding


Could this be a similar case as JENKINS-25914 
<https://issues.jenkins-ci.org/browse/JENKINS-25914>? That issue wasw closed on 
commit 0ee3e93 
<https://github.com/jenkinsci/workflow-plugin/commit/0ee3e93e78013326cb49f800055c21f6044e6ce1>
 and related to commit 78563c4 
<https://github.com/jenkinsci/script-security-plugin/commit/78563c4f8b606998c69057496813f733c1eb1581>.


Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/f5235fd8-e586-48dc-9da5-a9dd19908d40%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to