3 つのファイルを読み取って出力を連結することにより、変数を jenkins パイプライン DSL スクリプトに定義しようとしています。3 つのファイルの内容は次のとおりです。
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 構文に精通している方はいますか?
みんなありがとう