8f1ade81ce
The groovy-plugin has introduced with it's 2.0 release on April 10th 2017 the notion of SecureGroovyScript with the associated sandbox for groovy code To enable JJB jobs relying on the sandbox groovy execution we need to enable the expected SecureGroovyScript XML stanza. When used with the groovy 2.0 plugin this will enable the following JJB YAML stanza properties: - inject: groovy-content: test groovy-content location 004 groovy-sandbox: true Needed for groovy code sandbox mode This implementation is the same as the wrapper implementation in jenkins_jobs/modules/wrappers.py L949- L989 Change-Id: I93e890a7a0496520246532adbdfd84e3be746abf
19 lines
586 B
XML
19 lines
586 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<project>
|
|
<properties>
|
|
<EnvInjectJobProperty>
|
|
<info>
|
|
<loadFilesFromMaster>false</loadFilesFromMaster>
|
|
<secureGroovyScript>
|
|
<script>test groovy-content location 004</script>
|
|
<sandbox>true</sandbox>
|
|
</secureGroovyScript>
|
|
</info>
|
|
<on>true</on>
|
|
<keepJenkinsSystemVariables>true</keepJenkinsSystemVariables>
|
|
<keepBuildVariables>true</keepBuildVariables>
|
|
<overrideBuildParameters>false</overrideBuildParameters>
|
|
</EnvInjectJobProperty>
|
|
</properties>
|
|
</project>
|