【发布时间】:2022-07-13 22:05:11
【问题描述】:
我是个新手,正在寻求一些建议。 如何在凹槽中创建条件,以便如果变量是字符串,则执行一个动作,如果工作表是另一个动作 就像必须做的那样,如果变量等于 0,那么什么都不会传输
//aditionalArgs= "test1 = add1 , tets2= add2 "
aditionalArgs = ["test1=arg1", "test2=arg2"]
println(aditionalArgs.class)
def args = ""
if ((aditionalArgs != "class java.lang.String" ) || (aditionalArgs > 0)){
def list = aditionalArgs.replace("--build-arg", "").split(',')
list.each { val->
args += " --build-arg $val"
}
println(args.replace("",""))
}
if (aditionalArgs == "ArrayList" ){
def list = aditionalArgs("--build-arg", "").split('[' , ']')
list.each { val->
args += " --build-arg $val"
}
println(args.replace("",""))
}
else(aditionalArgs.length() > 0){
println "empty aditionalArgs"
}```
【问题讨论】: