如何从詹金斯的txt文件中打印ln

How to println from a txt file in jenkins

所以我有一个名为“text1.txt”的文件,它只有一行 -

version.build=846 

我想做这样的事情-

def svntag = ccsmp_v_ {version.build}
println $svntag

ccsmp_v_846

有什么办法吗?

您可以使用 pipeline utility steps 插件中的方法从工作区读取文件。

对于您的情况,最好使用 readProperties 方法,例如:

def properties = readProperties file: '<your properties file in the workspace>'

然后您可以通过以下方式访问该值:

def svntag = "ccsmp_v_${properties['version.build']}"