我有一个Jenkins参数化构建,它获取用户输入并存储到变量说TEST
。用户会将MYBRANCH
评估为TEST
。
如何使用该变量的小写版本或创建该变量的另一个版本,所有字符都是小写的。
我尝试${TEST.toLowerCase()}
,但它没有用。
谢谢
答案 0 :(得分:1)
https://www.tutorialspoint.com/groovy/groovy_tolowercase.htm
在詹金斯:
script {
def test = TEST.toLowerCase()
println ${test}
}
答案 1 :(得分:0)
如果要小写现有变量,这是解决方案:
env {
SOME_VAR = "This IS SOME STRING"
}
...
steps{
script{
def someVarLower = SOME_VAR.toLowerCase();
SOME_VAR = someVarLower
}
sh script: "echo $SOME_VAR"
}