2016-06-08 117 views
2

在詹金斯我没有得到发布Junit测试结果报告选项在我的maven项目的后构建行动。
但是,对于自由式项目,我正在获得该选项,并且能够正确配置它。詹金斯JUnit报告maven项目

问题:是否有任何不同的方法需要遵循Maven项目?我如何为Maven项目配置JUnit?

回答

2

这是一个已知的问题:

  • JENKINS-9980:添加“发布JUnit测试结果报告”选项到Maven作业配置页面

解决这个问题的主要思想是,詹金斯Maven的工作应自动发布JUnit报告(因此不需要此选项),而在自由式作业中,您可以将其转换为自由式/开放式配置的灵活工具。

从上面的评论到JIRA机票,您可以查看this old SO thread上的建议。

基本上,你有两种选择:

  • 使用自由式詹金斯工作具有完全的控制,或
  • 使用Maven的詹金斯作业并查看您的pom.xml配置,或者你正在JUnit的方式如果报告不是自动提供的(这可能已经是这种情况,故事结束)执行测试。