我正在使用Jenkins。我可以看到已完成的作业的控制台输出。但是,如何查看正在进行的Jenkins作业的控制台?
答案 0 :(得分:5)
我认为问题是如何查看单个作业的输出,而不是Jenkins系统日志。您可以通过转到Jenkins中该作业的页面并单击该作业的彩色球来查看正在进行的作业的控制台输出。正在运行的构建将有一个闪烁的球,而完成的作业将不会闪烁。此外,您可以单击正在运行的作业的进度条以查看控制台输出。
答案 1 :(得分:3)
这个问题的答案很大程度上取决于你如何运行Jenkins。例如,starting Jenkins guide中的第一个示例演示了以下内容:
$ nohup java -jar jenkins.war > $LOGFILE 2>&1
这里显式地将控制台输出发送到文件。问题是有很多其他方法可以运行Jenkins,所以你最好配置日志记录:
如果Jenkins部署在像tomcat这样的容器中,这将有效。
系统日志可从“管理Jenkins”获得 - > “系统日志”屏幕。它包含将出现在控制台上的大部分内容:
http://<hosthname>:<portnumber>/log/all
答案 2 :(得分:2)
您可以通过以下两个步骤查看正在进行的Jenkins作业的控制台输出:
在构建历史记录上单击进度条。 Click to see
在下一个窗口中,单击控制台输出以查看控制台输出。 Click to see