Jon*_*ram 19 jenkins jenkins-plugins
在Jenkins中查看项目时,我希望看到项目页面上显示的最后一个控制台输出.
这满足了两个需求:
我找过支持这个但却找不到的插件.
我有什么选择?
mal*_*cot 18
首先是一个简单的解决方案:工作描述(在主要工作页面上按"编辑描述"按钮)允许HREF链接.将该链接设为最新的构建控制台永久链接(http://[jenkins_server]/job/[job-name]/lastBuild/console).
如果一次点击过多,这里有一个可能的解决方案:您可以使用日志内容作为工作描述.您可以通过Jenkins CLI更新您的工作:
java -jar jenkins-cli.jar -s http://[jenkins-server] update-job [job-name] < config.xml
因此,您需要做的是:在您的作业运行之后,触发另一个将触发作业和控制台输出文件作为参数的作业,将作业的config.xml中的<description>替换为控制台文件的内容(使用适当的内容)转义等),并运行上面的更新命令.当然,这种解决方案是劳动密集型的,容易出错.
我自己也有同样的问题,最后发现这个选项很有用......
http://[jenkins-server]/job/[job-name]/[build-number|lastBuild]/logText/progressiveText?start=0