blob: 0dc20b045ed9c0917d3a03b59a005e1dc14c12cd [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
Mykyta Karpind06c8902018-04-25 17:55:55 +030015 - method groovy.util.Node get java.lang.String
Mykyta Karpin762529f2017-08-11 12:12:55 +030016 - method groovy.util.Node attributes
17 - method groovy.util.XmlParser parse java.io.File
Mykyta Karpin7bd9a7b2017-10-19 17:46:07 +030018 - method groovy.util.XmlParser parseText java.lang.String
Alexander Evseev66f830d2018-03-30 17:43:30 +020019 - method hudson.EnvVars get java.lang.String java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010020 - method hudson.PluginManager getPlugins
21 - method hudson.PluginWrapper getShortName
Alexander Evseev8f186b92017-11-28 17:20:20 +010022 - method hudson.model.Hudson getSlaves
Filip Pytloun3a2dd742017-03-23 16:36:18 +010023 - method hudson.model.Item getName
24 - method hudson.model.ItemGroup getItem java.lang.String
25 - method hudson.model.ItemGroup getItems
Filip Pytlounb047a2f2017-07-14 14:50:58 +020026 - method hudson.model.Job getBuildByNumber int
Filip Pytloun3a2dd742017-03-23 16:36:18 +010027 - method hudson.model.Job getBuilds
28 - method hudson.model.Job getLastBuild
Alexander Evseev538ee702017-11-28 17:36:35 +010029 - method hudson.model.Node getLabelString
30 - method hudson.model.Node getNodeName
Filip Pytloun6d420e62017-03-23 16:35:19 +010031 - method hudson.model.Run getEnvironment
Filip Pytlounb047a2f2017-07-14 14:50:58 +020032 - method hudson.model.Run getId
33 - method hudson.model.Run getNumber
Filip Pytloun3a2dd742017-03-23 16:36:18 +010034 - method hudson.model.Run getResult
35 - method hudson.model.Run getTimeInMillis
36 - method hudson.model.Run isBuilding
Filip Pytloun6d420e62017-03-23 16:35:19 +010037 - method java.io.File getAbsolutePath
38 - method java.io.File getName
39 - method java.io.File getParent
40 - method java.io.Writer write java.lang.String
41 - method java.lang.AutoCloseable close
42 - method java.lang.Class isInstance java.lang.Object
43 - method java.lang.Iterable iterator
Filip Pytlounb047a2f2017-07-14 14:50:58 +020044 - method java.lang.Throwable printStackTrace
Filip Pytloun6d420e62017-03-23 16:35:19 +010045 - method java.net.HttpURLConnection getResponseCode
46 - method java.net.HttpURLConnection setRequestMethod java.lang.String
47 - method java.net.URI getHost
48 - method java.net.URI getPort
49 - method java.net.URL openConnection
50 - method java.net.URLConnection getHeaderField java.lang.String
51 - method java.net.URLConnection getInputStream
52 - method java.net.URLConnection getOutputStream
53 - method java.net.URLConnection setDoOutput boolean
54 - method java.net.URLConnection setRequestProperty java.lang.String java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010055 - method java.util.Collection remove java.lang.Object
Filip Pytlounb047a2f2017-07-14 14:50:58 +020056 - method java.util.Collection stream
Oleg Grigorovf7b14da2017-10-25 19:08:18 +030057 - method java.util.Date getTime
Filip Pytloun6d420e62017-03-23 16:35:19 +010058 - method java.util.LinkedHashMap$LinkedHashIterator hasNext
Mykyta Karpin568e7fb2018-01-18 14:38:28 +020059 - method java.util.List add int java.lang.Object
Filip Pytloun3a2dd742017-03-23 16:36:18 +010060 - method java.util.List subList int int
Richard Felkl7dd1e582018-04-13 10:52:56 +020061 - method java.util.Map containsValue java.lang.Object
62 - method java.util.Map get java.lang.Object
Filip Pytloun3a2dd742017-03-23 16:36:18 +010063 - method java.util.Map remove java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +010064 - method java.util.Map size
Jiri Broulik154afc72018-02-06 09:55:01 +010065 - method java.util.Map isEmpty
Filip Pytloun6d420e62017-03-23 16:35:19 +010066 - method java.util.regex.MatchResult group int
Filip Pytlounb047a2f2017-07-14 14:50:58 +020067 - method java.util.regex.MatchResult groupCount
68 - method java.util.regex.Matcher find
Alexander Evseev18ffaeb2018-08-14 12:00:43 +020069 - method java.util.regex.Matcher group java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +010070 - method java.util.regex.Matcher matches
71 - method java.util.regex.Pattern matcher java.lang.CharSequence
Filip Pytlounb047a2f2017-07-14 14:50:58 +020072 - method java.util.stream.Stream collect java.util.stream.Collector
Jiri Broulikf9606962017-08-04 13:01:23 +020073 - method java.util.Calendar add int int
74 - method java.util.Calendar getTime
75 - method java.util.Date before java.util.Date
Mykyta Karpin7d690922018-04-27 10:35:42 +030076 - method java.text.DateFormat parse java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020077 - method jenkins.model.Jenkins getItemByFullName java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +010078 - method jenkins.model.Jenkins getPluginManager
Filip Pytloun6d420e62017-03-23 16:35:19 +010079 - method org.jenkinsci.plugins.workflow.job.WorkflowRun doStop
Filip Pytlounb047a2f2017-07-14 14:50:58 +020080 - method org.jenkinsci.plugins.workflow.job.WorkflowRun finish hudson.model.Result java.lang.Throwable
Filip Pytloun673e9462017-07-18 14:47:51 +020081 - method org.jenkinsci.plugins.workflow.support.actions.EnvironmentAction getEnvironment
Filip Pytloun6d420e62017-03-23 16:35:19 +010082 - method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper build
Filip Pytlounb047a2f2017-07-14 14:50:58 +020083 - new groovy.json.JsonBuilder
Filip Pytloun6d420e62017-03-23 16:35:19 +010084 - new groovy.json.JsonBuilder java.lang.Object
85 - new groovy.json.JsonSlurperClassic
Mykyta Karpin762529f2017-08-11 12:12:55 +030086 - new groovy.util.XmlParser
Filip Pytloun6d420e62017-03-23 16:35:19 +010087 - new java.io.File java.lang.String
Alexander Evseev18ffaeb2018-08-14 12:00:43 +020088 - new java.io.File java.lang.String java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020089 - new java.io.IOException java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +010090 - new java.io.OutputStreamWriter java.io.OutputStream
91 - new java.lang.Exception java.lang.String
92 - new java.lang.InterruptedException
Filip Pytlounb047a2f2017-07-14 14:50:58 +020093 - new java.lang.RuntimeException java.lang.String
Filip Pytloun673e9462017-07-18 14:47:51 +020094 - new java.lang.StringBuilder
95 - new java.lang.StringBuilder int
Filip Pytloun6d420e62017-03-23 16:35:19 +010096 - new java.net.URI java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +020097 - new java.util.ArrayList
Filip Pytloun6d420e62017-03-23 16:35:19 +010098 - new java.util.Date
Filip Pytlounb047a2f2017-07-14 14:50:58 +020099 - new java.util.HashMap
Mykyta Karpin7d690922018-04-27 10:35:42 +0300100 - new java.text.SimpleDateFormat java.lang.String java.util.Locale
Filip Pytloun6d420e62017-03-23 16:35:19 +0100101 - staticField groovy.io.FileType FILES
102 - staticMethod com.cloudbees.plugins.credentials.CredentialsProvider lookupCredentials java.lang.Class hudson.model.ItemGroup
Jakub Pavlikef17f3d2017-08-11 14:39:34 +0200103 - staticMethod java.lang.Double parseDouble java.lang.String
Filip Pytloun673e9462017-07-18 14:47:51 +0200104 - staticMethod java.lang.Integer valueOf int
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100105 - staticMethod java.lang.Integer valueOf java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200106 - staticMethod java.lang.Math min int int
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100107 - staticMethod java.lang.String format java.lang.String java.lang.Object[]
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200108 - staticMethod java.lang.String valueOf int
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100109 - staticMethod java.lang.System exit int
110 - staticMethod java.lang.System getProperty java.lang.String
Filip Pytloun6d420e62017-03-23 16:35:19 +0100111 - staticMethod java.lang.System getenv java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200112 - staticMethod java.util.regex.Pattern compile java.lang.String
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100113 - staticMethod java.util.regex.Pattern quote java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200114 - staticMethod java.util.stream.Collectors joining java.lang.CharSequence
Filip Pytloun6d420e62017-03-23 16:35:19 +0100115 - staticMethod jenkins.model.Jenkins getInstance
Vasyl Saienko7e74e512017-10-26 13:47:39 +0300116 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods asBoolean java.util.regex.Matcher
Filip Pytloun6d420e62017-03-23 16:35:19 +0100117 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods collect java.util.Map groovy.lang.Closure
118 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFile java.io.File groovy.io.FileType groovy.lang.Closure
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100119 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods find java.util.Collection groovy.lang.Closure
120 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods findAll java.util.List groovy.lang.Closure
Filip Pytloun6d420e62017-03-23 16:35:19 +0100121 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods get java.util.Map java.lang.Object java.lang.Object
122 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.Iterable int
123 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.String int
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200124 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.util.List groovy.lang.Range
Filip Pytloun6d420e62017-03-23 16:35:19 +0100125 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getBytes java.io.File
126 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getText java.io.InputStream
127 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods hasProperty java.lang.Object java.lang.String
128 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods iterator java.lang.Object
129 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods iterator java.lang.Object[]
Filip Pytloun673e9462017-07-18 14:47:51 +0200130 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.lang.StringBuffer java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +0100131 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.lang.Iterable
132 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.lang.Object
133 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods plus java.util.List java.util.Collection
Filip Pytloun3a2dd742017-03-23 16:36:18 +0100134 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods println java.lang.Object java.lang.Object
Filip Pytloun6d420e62017-03-23 16:35:19 +0100135 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods putAt java.lang.Object java.lang.String java.lang.Object
Filip Pytloun673e9462017-07-18 14:47:51 +0200136 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods sort java.util.Collection
137 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods split java.lang.String
Filip Pytlounb047a2f2017-07-14 14:50:58 +0200138 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods takeRight java.util.List int
Filip Pytloun6d420e62017-03-23 16:35:19 +0100139 - staticMethod org.codehaus.groovy.runtime.EncodingGroovyMethods encodeBase64 byte[]
140 - staticMethod org.codehaus.groovy.runtime.ScriptBytecodeAdapter bitwiseNegate java.lang.Object
Jakub Josef5314fb62017-07-20 18:31:21 +0200141 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods toBoolean java.lang.Boolean
Jakub Josef30e82c32017-07-25 17:03:46 +0200142 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.Object java.lang.String
Kirill Mashchenko7d31e992017-11-17 14:18:06 +0300143 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods multiply java.lang.String java.lang.Number
Mykyta Karpin0a178072017-12-08 17:40:16 +0200144 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods minus java.lang.String java.lang.Object
Jakub Josef30e82c32017-07-25 17:03:46 +0200145 - method java.io.File listFiles
146 - method java.lang.String concat java.lang.String
Jakub Josefab6b6262017-08-16 13:55:55 +0200147 - method org.jenkinsci.plugins.workflow.steps.FlowInterruptedException getCauses
Jakub Josef606c2e82017-08-18 14:24:13 +0200148 - method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper getRawBuild
149 - method hudson.model.Actionable getAction java.lang.Class
Jakub Josef80f58122017-09-04 18:20:01 +0200150 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods toSorted java.lang.Iterable
Jakub Josef857b6162017-09-27 18:11:04 +0200151 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods intersect java.util.List java.lang.Iterable
Jakub Josefaedd6c62018-01-23 15:46:14 +0100152 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods reverse java.util.List
Jiri Broulik9a236822018-01-31 16:22:17 +0100153 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.util.Collection java.lang.String
Jiri Broulikb601ef82018-04-06 13:49:54 +0200154 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods init java.util.List
Vasyl Saienko182ba632018-04-20 13:48:44 +0300155 - staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods asBoolean java.lang.CharSequence
Richard Felklfc07dd32018-06-13 11:46:44 +0200156 - staticMethod hudson.model.Hudson getInstance
157 - method hudson.model.Job getProperty java.lang.Class
158 - method hudson.model.ParametersDefinitionProperty getParameterDefinitions
159 - method hudson.model.ParameterDefinition getName
Richard Felklc9393362018-06-27 12:17:18 +0200160 - method hudson.model.StringParameterDefinition getDefaultValue
Kirill Mashchenko1981abb2018-06-28 02:58:19 +0300161 - method java.util.Collection toArray