hudson/jenkins - 单击结果链接时显示内容

Jac*_*cob 5 html junit publish hudson jenkins

我有一个运行可执行文件的作业,它产生一个JUnit报告.该报告由Hudson解析(检查"发布JUnit测试结果报告"选项),每个测试用例显示为链接.我想要做的是在用户点击链接时显示HTML页面.

例如,这是Hudson解析的JUnit报告

<?xml version="1.0" encoding="utf-8"?>
<testsuite name="Root" package="RunnerRoot" errors="0" failures="3" tests="5" time="20.2">
  <testcase classname="Runner" name="Test1" time="3.2283228" />
  <testcase classname="Runner" name="Test2" time="2.9512951">
   <failure> Error Running the test </failure>
  </testcase>
Run Code Online (Sandbox Code Playgroud)

Hudson创建了两个名为Test1和Test2的链接,我希望在单击链接时显示HTML文件中的自定义内容.

谢谢

use*_*341 1

据我所知,无法更改测试结果页面,尽管您可以通过编写插件来实现此目的。但是,有一个插件允许您发布自己的 html 作业报告 - https://wiki.jenkins-ci.org/display/JENKINS/HTML+Publisher+Plugin。这将在左侧面板中显示为链接,而不是替换“测试结果”页面,但它可能最接近您想要的内容。