我在Jenkins上配置了一个作业,该作业会触发python中的某些脚本并进行一些测试。最后,它在工件文件夹中提供结果(因此我们可以随时保留X数量的结果),我正在演示如何通过Publish rich text message
进行构建后操作。这是非常简单的代码:
<br/>
<h2>Results:</h2>
<iframe src=./artifact/artifacts/results.html width=1100 height=1000></iframe>
这在作业构建中正常工作,但是如果进入作业的主页,我会得到一个404 not found
,因为它找不到文件。我知道该错误是正确的,因为如果我们不在上述工作的范围之内,它将找不到任何工件文件夹。我的问题是,根据我们是在工作主页还是工作版本中,如何进行不同的设置?
我在线检查了一下,发现有一个lastSuccessfulBuild
变量可以使用,但是无论我们是哪个版本,我都认为它会显示相同的结果。