Jenkins和JUnit:无法设置XML路径

niv*_*las 4 xml junit jenkins

这个问题可能听起来很愚蠢,但我还没有找到如何在一小时的操作后在Post-build Junit任务中配置XML报告路径.我在这里生成JUnit测试报告(XML文件):

C:\ Program Files\Jenkins\jobs\UPWSP\workspace\up\UPWSP\current\06-Java Unit Testing\junit\TESTS-TestSuites.xml

使用XML的工作在这条路径上有其恶劣的空间:

C:\ Program Files\Jenkins\jobs\UPWSP - 测试JUnit\workspace \

JUnit报告构建后任务似乎只采用亲戚路径,我已经尝试过了

../../UPWSP/up/UPWSP/current/06-Java单元测试/ junit/TESTS-TestSuites.xml

**../../UPWSP/up/UPWSP/current/06-Java Unit Testing/junit/TESTS-TestSuites.xml

它总是告诉我'..'不是一个有效的路径,绝对路径也不起作用.知道如何使用它吗?

Tec*_*ext 11

AFAIK,JUnit XML文件的路径必须是项目的子目录.它应该在工作的工作区之外.一旦在工作空间内创建了一个目录,例如junit-test,那么当在Test report XMLssection中指定时,以下内容应该按预期工作:junit-test\TESTS-TestSuites.xml


vol*_*ovs 5

您可以使用通配符,例如,**/target/surefire-reports/*.xml**/junit/*.xml