2
我试图通过读取3个文件并连接输出来将变量定义到jenkins管道dsl脚本中。 3个文件的内容是:Jenkins dsl管道def变量
file1的内容是:127
file2的内容是:0
file3的内容是:1
def var1 = readfile('file1')
def var2 = readfile('file2')
def var3 = readfile('file3')
def concatVar = "${var1} + '_' + ${var2} + '_' + ${var3}"
printin ${concatVar}
我预计会是输出
printIn${concatVar}
127_0_1
,而不是我的输出是:
printIn ${concatVar}
127
_0
_1
我知道我错了地方,但我不知道该怎么做。有没有人熟悉Jenkins pipepile dsl/groovy语法?
谢谢你们
它的工作原理就像一个魅力!非常感谢jvanryn! – Asgard
NP ..我遇到了这也.. – jvanryn