最终效果:
点击『测试报告』,查看测试报告:
一开始的思路是:
然后觉得这些方法不好用:
首先,使用上述这些方法遇到的问题:
解决问题的思路:
step1:混乱摸索期
解决问题2的过程中,我发现只要把test.html文件copy到项目以外的文件夹再打开,显示的内容就是正常的。
所以直接把test.html文件copy到了workspace文件夹中,然后通过浏览器访问test.html在linux服务器的绝对路(好傻呀!),like this: /root/.jenkins/workspace/logicCheck/html
结果可想而知,打开显示404
step2:找到切入点,并验证思路
然后突然灵光乍现,怎么才能在linux上布署静态网页,使外部可以访问呢?
于是开始在网上顺着这个思路查找答案,还真的可以!linux使用apache发布静态html网页
step3:实现最终效果
使用 jenkins的插件 set build description展示测试报告的链接了
如图:
/var/www/html 是
Apache默认发布目录
cp test.html /var/www/html
PS:
我这里可能埋了一个坑,如果服务器重启怎么办?是不是还要手动重启httpd?怎么能让httpd开机自启动呢?
参照一下这个文:
https://www.cnblogs.com/aiaiduo/p/8109125.html
jenkins展示html测试报告(不使用html publisher)
原文:https://www.cnblogs.com/kaerxifa/p/11309269.html