我有一系列构建工作:A - > B - > C.我想将源构建号作为参数传递,因此链中的所有作业都具有相同的构建号。
作业由参数化触发插件(v.2.32)触发。每个作业在构建后操作中设置预定义参数,以便注入其自己的源构建号:
Parameters: SOURCE_BUILD_NUMBER=${SOURCE_BUILD_NUMBER}
然后,触发的作业可以使用此参数值设置其构建名称(“构建环境”部分):
Build Name: mybuildjob#${ENV,var="SOURCE_BUILD_NUMBER"}
但这不起作用。日志输出显示:
'mybuildjob#$ {SOURCE_BUILD_NUMBER}'中无法识别的宏'SOURCE_BUILD_NUMBER'
如果我查看构建的环境变量,我找不到SOURCE_BUILD_NUMBER
。我能做些什么才能做到这一点?