在Jenkins测试结果文件中包含内部版本号

时间:2015-10-22 09:09:23

标签: jenkins

我在詹金斯有一个测试项目。每次我建立我的项目时都说。

  

结果文件“我的文件路径”已存在。请指定一个   不同的结果文件或验证不再需要现有文件   并删除它。

所以我决定在我的结果文件名中包含内部版本号。 我正在使用我的结果文件来生成一些图形输出。

如何在两个位置都包含我的内部版本号

这是Windows批处理命令执行

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\mstest.exe"
 /testcontainer:"%WORKSPACE%\TestAutomation\bin\debug\TestAutomation.dll" 
/resultsfile:"%WORKSPACE%\results.xml"

我正在使用我的结果文件,如下所示。 enter image description here

如何更改这两个位置以在结果文件中添加当前版本号,如下格式

  

result_BuildNumber.xml

1 个答案:

答案 0 :(得分:1)

试试这个,

      result_%BUILD_NUMBER%.xml - for batch
      result_$BUILD_NUMBER.xml - for shell

BUILD_NUMBER是环境变量。