blob: a4c0b99ff1286e273c805da51c383ea2dade9521 [file] [log] [blame]
Filip Pytloun6d420e62017-03-23 16:35:19 +01001parameters:
2 jenkins:
3 client:
4 approved_scripts:
Filip Pytlounb047a2f2017-07-14 14:50:58 +02005 method org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Filip Pytloun6d420e62017-03-23 16:35:19 +01006 - field java.lang.String value
7 - field java.util.ArrayList size
8 - method com.cloudbees.jenkins.plugins.sshcredentials.SSHUserPrivateKey getPrivateKey
9 - method com.cloudbees.plugins.credentials.common.IdCredentials getId
10 - method com.cloudbees.plugins.credentials.common.PasswordCredentials getPassword
11 - method com.cloudbees.plugins.credentials.common.UsernameCredentials getUsername
12 - method groovy.json.JsonBuilder toPrettyString
13 - method groovy.json.JsonSlurperClassic parseText java.lang.String
14 - method groovy.lang.GString getBytes
15 - method groovy.lang.GroovyObject getProperty java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010016 - method hudson.PluginManager getPlugins
17 - method hudson.PluginWrapper getShortName
18 - method hudson.model.Item getName
19 - method hudson.model.ItemGroup getItem java.lang.String
20 - method hudson.model.ItemGroup getItems
Filip Pytlounb047a2f2017-07-14 14:50:58 +020021 - method hudson.model.Job getBuildByNumber int
Filip Pytloun3a2dd742017-03-23 16:36:18 +010022 - method hudson.model.Job getBuilds
23 - method hudson.model.Job getLastBuild
Filip Pytloun6d420e62017-03-23 16:35:19 +010024 - method hudson.model.Run getEnvironment
Filip Pytlounb047a2f2017-07-14 14:50:58 +020025 - method hudson.model.Run getId
26 - method hudson.model.Run getNumber
Filip Pytloun3a2dd742017-03-23 16:36:18 +010027 - method hudson.model.Run getResult
28 - method hudson.model.Run getTimeInMillis
29 - method hudson.model.Run isBuilding
Filip Pytloun6d420e62017-03-23 16:35:19 +010030 - method java.io.File getAbsolutePath
31 - method java.io.File getName
32 - method java.io.File getParent
33 - method java.io.Writer write java.lang.String
34 - method java.lang.AutoCloseable close
35 - method java.lang.Class isInstance java.lang.Object
36 - method java.lang.Iterable iterator
Filip Pytlounb047a2f2017-07-14 14:50:58 +020037 - method java.lang.Throwable printStackTrace
Filip Pytloun6d420e62017-03-23 16:35:19 +010038 - method java.net.HttpURLConnection getResponseCode
39 - method java.net.HttpURLConnection setRequestMethod java.lang.String
40 - method java.net.URI getHost
41 - method java.net.URI getPort
42 - method java.net.URL openConnection
43 - method java.net.URLConnection getHeaderField java.lang.String
44 - method java.net.URLConnection getInputStream
45 - method java.net.URLConnection getOutputStream
46 - method java.net.URLConnection setDoOutput boolean
47 - method java.net.URLConnection setRequestProperty java.lang.String java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010048 - method java.util.Collection remove java.lang.Object
Filip Pytlounb047a2f2017-07-14 14:50:58 +020049 - method java.util.Collection stream
Filip Pytloun6d420e62017-03-23 16:35:19 +010050 - method java.util.LinkedHashMap$LinkedHashIterator hasNext
Filip Pytloun3a2dd742017-03-23 16:36:18 +010051 - method java.util.List subList int int
52 - method java.util.Map remove java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +010053 - method java.util.Map size
54 - method java.util.regex.MatchResult group int
Filip Pytlounb047a2f2017-07-14 14:50:58 +020055 - method java.util.regex.MatchResult groupCount
56 - method java.util.regex.Matcher find
Filip Pytloun6d420e62017-03-23 16:35:19 +010057 - method java.util.regex.Matcher matches
58 - method java.util.regex.Pattern matcher java.lang.CharSequence
Filip Pytlounb047a2f2017-07-14 14:50:58 +020059 - method java.util.stream.Stream collect java.util.stream.Collector
60 - method jenkins.model.Jenkins getItemByFullName java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010061 - method jenkins.model.Jenkins getPluginManager
Filip Pytloun6d420e62017-03-23 16:35:19 +010062 - method org.jenkinsci.plugins.workflow.job.WorkflowRun doStop
Filip Pytlounb047a2f2017-07-14 14:50:58 +020063 - method org.jenkinsci.plugins.workflow.job.WorkflowRun finish hudson.model.Result java.lang.Throwable
Filip Pytloun6d420e62017-03-23 16:35:19 +010064 - method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper build
Filip Pytlounb047a2f2017-07-14 14:50:58 +020065 - new groovy.json.JsonBuilder
Filip Pytloun6d420e62017-03-23 16:35:19 +010066 - new groovy.json.JsonBuilder java.lang.Object
67 - new groovy.json.JsonSlurperClassic
68 - new java.io.File java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020069 - new java.io.IOException java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +010070 - new java.io.OutputStreamWriter java.io.OutputStream
71 - new java.lang.Exception java.lang.String
72 - new java.lang.InterruptedException
Filip Pytlounb047a2f2017-07-14 14:50:58 +020073 - new java.lang.RuntimeException java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +010074 - new java.net.URI java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020075 - new java.util.ArrayList
Filip Pytloun6d420e62017-03-23 16:35:19 +010076 - new java.util.Date
Filip Pytlounb047a2f2017-07-14 14:50:58 +020077 - new java.util.HashMap
Filip Pytloun6d420e62017-03-23 16:35:19 +010078 - staticField groovy.io.FileType FILES
79 - staticMethod com.cloudbees.plugins.credentials.CredentialsProvider lookupCredentials java.lang.Class hudson.model.ItemGroup
Filip Pytloun3a2dd742017-03-23 16:36:18 +010080 - staticMethod java.lang.Integer valueOf java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020081 - staticMethod java.lang.Math min int int
Filip Pytloun3a2dd742017-03-23 16:36:18 +010082 - staticMethod java.lang.String format java.lang.String java.lang.Object[]
Filip Pytlounb047a2f2017-07-14 14:50:58 +020083 - staticMethod java.lang.String valueOf int
Filip Pytloun3a2dd742017-03-23 16:36:18 +010084 - staticMethod java.lang.System exit int
85 - staticMethod java.lang.System getProperty java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +010086 - staticMethod java.lang.System getenv java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020087 - staticMethod java.util.regex.Pattern compile java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010088 - staticMethod java.util.regex.Pattern quote java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020089 - staticMethod java.util.stream.Collectors joining java.lang.CharSequence
Filip Pytloun6d420e62017-03-23 16:35:19 +010090 - staticMethod jenkins.model.Jenkins getInstance
91 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods collect java.util.Map groovy.lang.Closure
92 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFile java.io.File groovy.io.FileType groovy.lang.Closure
Filip Pytloun3a2dd742017-03-23 16:36:18 +010093 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods find java.util.Collection groovy.lang.Closure
94 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods findAll java.util.List groovy.lang.Closure
Filip Pytloun6d420e62017-03-23 16:35:19 +010095 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods get java.util.Map java.lang.Object java.lang.Object
96 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.Iterable int
97 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.String int
Filip Pytlounb047a2f2017-07-14 14:50:58 +020098 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.util.List groovy.lang.Range
Filip Pytloun6d420e62017-03-23 16:35:19 +010099 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getBytes java.io.File
100 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getText java.io.InputStream
101 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods hasProperty java.lang.Object java.lang.String
102 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods iterator java.lang.Object
103 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods iterator java.lang.Object[]
104 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.lang.Iterable
105 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.lang.Object
106 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.util.Collection
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100107 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods println java.lang.Object java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +0100108 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods putAt java.lang.Object java.lang.String java.lang.Object
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200109 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods takeRight java.util.List int
Filip Pytloun6d420e62017-03-23 16:35:19 +0100110 - staticMethod org.codehaus.groovy.runtime.EncodingGroovyMethods encodeBase64 byte[]
111 - staticMethod org.codehaus.groovy.runtime.ScriptBytecodeAdapter bitwiseNegate java.lang.Object