需要获取詹金斯内部版本号

Sal*_*nju 1 expect jenkins

在我的 Jenkins 作业配置部分中,我正在调用一个期望脚本来运行。我需要在期望脚本的变量中获取当前的内部版本号值。是否可以在变量中获取内部版本号?例子。在我的詹金斯工作中,我正在调用一个期望脚本sample_text.exp,其中我需要在变量Build_no中获取当前版本号,这可能吗?

jus*_*per 5

对的,这是可能的。有环境变量 BUILD_NUMBER。“Jenkins 作业配置部分”是什么意思?在(构建部分)的“执行 Windows 批处理命令”中,您可以执行以下操作:

echo %BUILD_NUMBER%

要在不同的变量中获取该数字:

set "BUILD_NO=%BUILD_NUMBER%" echo %BUILD_NO%