我正在使用詹金斯。我可以看到已完成作业的控制台输出。但是,我如何查看控制台以查看正在进行的 Jenkins 作业?
问问题
17046 次
3 回答
6
我认为问题是如何查看单个作业的输出,而不是 Jenkins 系统日志。您可以通过转到 Jenkins 中该作业的页面并单击该作业的彩色球来查看正在进行的作业的控制台输出。正在运行的构建将有一个闪烁的球,而已完成的作业将不会闪烁。此外,您可以单击正在运行的作业的进度条以查看控制台输出。
于 2013-07-29T13:42:56.760 回答
3
这个问题的答案很大程度上取决于你如何运行 Jenkins。例如,开始 Jenkins 指南中的第一个示例演示了以下内容:
$ nohup java -jar jenkins.war > $LOGFILE 2>&1
在这里,您将控制台输出显式发送到文件。问题是还有很多其他方法可以运行 Jenkins,因此配置日志记录可能会更好:
如果 Jenkins 部署在像 tomcat 这样的容器中,这将起作用。
更新
系统日志可从“管理 Jenkins”->“系统日志”屏幕获得。它包含控制台上将显示的大部分内容:
http://<hosthname>:<portnumber>/log/all
于 2013-07-28T09:52:06.647 回答