Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 1 | parameters: |
| 2 | jenkins: |
| 3 | client: |
| 4 | approved_scripts: |
| 5 | - field java.lang.String value |
| 6 | - field java.util.ArrayList size |
| 7 | - method com.cloudbees.jenkins.plugins.sshcredentials.SSHUserPrivateKey getPrivateKey |
| 8 | - method com.cloudbees.plugins.credentials.common.IdCredentials getId |
| 9 | - method com.cloudbees.plugins.credentials.common.PasswordCredentials getPassword |
| 10 | - method com.cloudbees.plugins.credentials.common.UsernameCredentials getUsername |
| 11 | - method groovy.json.JsonBuilder toPrettyString |
| 12 | - method groovy.json.JsonSlurperClassic parseText java.lang.String |
| 13 | - method groovy.lang.GString getBytes |
| 14 | - method groovy.lang.GroovyObject getProperty java.lang.String |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 15 | - method hudson.PluginManager getPlugins |
| 16 | - method hudson.PluginWrapper getShortName |
| 17 | - method hudson.model.Item getName |
| 18 | - method hudson.model.ItemGroup getItem java.lang.String |
| 19 | - method hudson.model.ItemGroup getItems |
| 20 | - method hudson.model.Job getBuilds |
| 21 | - method hudson.model.Job getLastBuild |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 22 | - method hudson.model.Run getEnvironment |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 23 | - method hudson.model.Run getResult |
| 24 | - method hudson.model.Run getTimeInMillis |
| 25 | - method hudson.model.Run isBuilding |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 26 | - method java.io.File getAbsolutePath |
| 27 | - method java.io.File getName |
| 28 | - method java.io.File getParent |
| 29 | - method java.io.Writer write java.lang.String |
| 30 | - method java.lang.AutoCloseable close |
| 31 | - method java.lang.Class isInstance java.lang.Object |
| 32 | - method java.lang.Iterable iterator |
| 33 | - method java.net.HttpURLConnection getResponseCode |
| 34 | - method java.net.HttpURLConnection setRequestMethod java.lang.String |
| 35 | - method java.net.URI getHost |
| 36 | - method java.net.URI getPort |
| 37 | - method java.net.URL openConnection |
| 38 | - method java.net.URLConnection getHeaderField java.lang.String |
| 39 | - method java.net.URLConnection getInputStream |
| 40 | - method java.net.URLConnection getOutputStream |
| 41 | - method java.net.URLConnection setDoOutput boolean |
| 42 | - method java.net.URLConnection setRequestProperty java.lang.String java.lang.String |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 43 | - method java.util.Collection remove java.lang.Object |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 44 | - method java.util.LinkedHashMap$LinkedHashIterator hasNext |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 45 | - method java.util.List subList int int |
| 46 | - method java.util.Map remove java.lang.Object |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 47 | - method java.util.Map size |
| 48 | - method java.util.regex.MatchResult group int |
| 49 | - method java.util.regex.Matcher matches |
| 50 | - method java.util.regex.Pattern matcher java.lang.CharSequence |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 51 | - method jenkins.model.Jenkins getPluginManager |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 52 | - method org.jenkinsci.plugins.workflow.job.WorkflowRun doStop |
| 53 | - method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper build |
| 54 | - new groovy.json.JsonBuilder java.lang.Object |
| 55 | - new groovy.json.JsonSlurperClassic |
| 56 | - new java.io.File java.lang.String |
| 57 | - new java.io.OutputStreamWriter java.io.OutputStream |
| 58 | - new java.lang.Exception java.lang.String |
| 59 | - new java.lang.InterruptedException |
| 60 | - new java.net.URI java.lang.String |
| 61 | - new java.util.Date |
| 62 | - staticField groovy.io.FileType FILES |
| 63 | - staticMethod com.cloudbees.plugins.credentials.CredentialsProvider lookupCredentials java.lang.Class hudson.model.ItemGroup |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 64 | - staticMethod java.lang.Integer valueOf java.lang.String |
| 65 | - staticMethod java.lang.String format java.lang.String java.lang.Object[] |
| 66 | - staticMethod java.lang.System exit int |
| 67 | - staticMethod java.lang.System getProperty java.lang.String |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 68 | - staticMethod java.lang.System getenv java.lang.String |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 69 | - staticMethod java.util.regex.Pattern quote java.lang.String |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 70 | - staticMethod jenkins.model.Jenkins getInstance |
| 71 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods collect java.util.Map groovy.lang.Closure |
| 72 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFile java.io.File groovy.io.FileType groovy.lang.Closure |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 73 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods find java.util.Collection groovy.lang.Closure |
| 74 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods findAll java.util.List groovy.lang.Closure |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 75 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods get java.util.Map java.lang.Object java.lang.Object |
| 76 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.Iterable int |
| 77 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.String int |
| 78 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getBytes java.io.File |
| 79 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getText java.io.InputStream |
| 80 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods hasProperty java.lang.Object java.lang.String |
| 81 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods iterator java.lang.Object |
| 82 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods iterator java.lang.Object[] |
| 83 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.lang.Iterable |
| 84 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.lang.Object |
| 85 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.util.Collection |
Filip Pytloun | 3a2dd74 | 2017-03-23 16:36:18 +0100 | [diff] [blame] | 86 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods println java.lang.Object java.lang.Object |
Filip Pytloun | 6d420e6 | 2017-03-23 16:35:19 +0100 | [diff] [blame] | 87 | - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods putAt java.lang.Object java.lang.String java.lang.Object |
| 88 | - staticMethod org.codehaus.groovy.runtime.EncodingGroovyMethods encodeBase64 byte[] |
| 89 | - staticMethod org.codehaus.groovy.runtime.ScriptBytecodeAdapter bitwiseNegate java.lang.Object |
Jakub Josef | f1013b1 | 2017-03-27 16:49:56 +0200 | [diff] [blame] | 90 | - method java.util.Collection stream |
| 91 | - staticMethod java.util.stream.Collectors joining java.lang.CharSequence |
| 92 | - method java.util.stream.Stream collect java.util.stream.Collector |
Jakub Josef | 9da39f4 | 2017-03-29 18:05:33 +0200 | [diff] [blame] | 93 | - staticMethod java.util.regex.Pattern compile java.lang.String |
| 94 | - method java.util.regex.Matcher find |