blob: f9e01b8f379762b3f4a554c5ee3b1d2d16d980e4 [file] [log] [blame]
Filip Pytloun6d420e62017-03-23 16:35:19 +01001parameters:
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 Pytloun3a2dd742017-03-23 16:36:18 +010015 - 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 Pytloun6d420e62017-03-23 16:35:19 +010022 - method hudson.model.Run getEnvironment
Filip Pytloun3a2dd742017-03-23 16:36:18 +010023 - method hudson.model.Run getResult
24 - method hudson.model.Run getTimeInMillis
25 - method hudson.model.Run isBuilding
Filip Pytloun6d420e62017-03-23 16:35:19 +010026 - 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 Pytloun3a2dd742017-03-23 16:36:18 +010043 - method java.util.Collection remove java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +010044 - method java.util.LinkedHashMap$LinkedHashIterator hasNext
Filip Pytloun3a2dd742017-03-23 16:36:18 +010045 - method java.util.List subList int int
46 - method java.util.Map remove java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +010047 - 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 Pytloun3a2dd742017-03-23 16:36:18 +010051 - method jenkins.model.Jenkins getPluginManager
Filip Pytloun6d420e62017-03-23 16:35:19 +010052 - 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 Pytloun3a2dd742017-03-23 16:36:18 +010064 - 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 Pytloun6d420e62017-03-23 16:35:19 +010068 - staticMethod java.lang.System getenv java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010069 - staticMethod java.util.regex.Pattern quote java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +010070 - 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 Pytloun3a2dd742017-03-23 16:36:18 +010073 - 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 Pytloun6d420e62017-03-23 16:35:19 +010075 - 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 Pytloun3a2dd742017-03-23 16:36:18 +010086 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods println java.lang.Object java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +010087 - 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 Joseff1013b12017-03-27 16:49:56 +020090 - 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 Josef9da39f42017-03-29 18:05:33 +020093 - staticMethod java.util.regex.Pattern compile java.lang.String
94 - method java.util.regex.Matcher find
Jakub Josefceb3b652017-04-04 16:10:05 +020095 - method hudson.model.Run getId
96 - method java.util.regex.MatchResult groupCount
Jakub Josef874b0b52017-04-26 18:22:39 +020097 - method java.lang.Throwable printStackTrace
Jakub Josefc30f37e2017-05-12 16:09:23 +020098 - method hudson.model.Run getNumber
99 - staticMethod java.lang.String valueOf int
100 - method jenkins.model.Jenkins getItemByFullName java.lang.String
Jakub Josefe78ac452017-05-16 12:07:14 +0200101 - new java.util.ArrayList
102 - new java.util.HashMap
103 - staticMethod java.lang.Math min int int
104 - method hudson.model.Job getBuildByNumber int
105 - new java.io.IOException java.lang.String
Jakub Josef9fc68362017-05-17 15:34:41 +0200106 - method org.jenkinsci.plugins.workflow.job.WorkflowRun finish hudson.model.Result java.lang.Throwable
107 - new groovy.json.JsonBuilder
108 - new java.lang.RuntimeException java.lang.String
109 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods takeRight java.util.List int
110 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.util.List groovy.lang.Range