3

我正在使用詹金斯。我可以看到已完成作业的控制台输出。但是,我如何查看控制台以查看正在进行的 Jenkins 作业?

4

3 回答 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 回答
2

您可以通过以下两个步骤查看正在进行的 Jenkins 作业的控制台输出:

  1. 在构建历史上单击进度条。 点击查看

  2. 在下一个窗口中单击控制台输出以查看控制台输出。 点击查看

于 2016-01-07T20:54:07.267 回答