我的nunit结果位于以下位置:
jobs\Nunit test\Main\nunit-result.xml
我在Nunit插件字段中指定此位置,在构建后步骤,即发布Nunit-test Result报告。这很好,构建显示Nunit图。
我得到的问题是当我改变路径:
jobs\Nunit test\${branchName}\nunit-result.xml
我得到以下
error: FATAL: No NUnit test report files were found. Configuration error?
branchName=Main
是使用EnvInject插件指定的。在HTML发布者插件中可以访问此变量,其中我指定了html的路径。
我搜索了很多,我猜测环境变量没有在路径中扩展。
Jenkins Version= 1.546, Nunit plugin Version = 0.15
请帮助我解决这个问题。
答案 0 :(得分:0)
NUnit插件不适用于空格。尝试
jobs\Nunit_test\$branchName\nunit-result.xml
答案 1 :(得分:0)
Jenkins NUnit插件只允许在" Ant glob语法"中指定XML文件路径。因此,当您回显包含环境变量的路径时,您可以看到它正确识别环境变量,而NUnit插件不会以相同的方式解释它。