在 Debian 上的 Jenkins 查看日志,常见有几种方式,取决于你想看哪种日志(系统日志、Jenkins 服务日志、构建日志)。
如果 Jenkins 是通过 apt 安装并使用 systemd 管理:
sudo journalctl -u jenkins
实时查看:
sudo journalctl -u jenkins -f
只看最近 100 行:
sudo journalctl -u jenkins -n 100
Jenkins 默认日志路径:
/var/log/jenkins/jenkins.log
查看:
sudo tail -f /var/log/jenkins/jenkins.log
或查看最近 200 行:
sudo tail -n 200 /var/log/jenkins/jenkins.log
构建日志文件位置:
/var/lib/jenkins/jobs/<Job名称>/builds/<构建号>/log
例如:
cat /var/lib/jenkins/jobs/my-project/builds/12/log
实时查看:
tail -f /var/lib/jenkins/jobs/my-project/builds/12/log
如果 Jenkins 启动失败:
sudo systemctl status jenkins
或:
sudo journalctl -xe
journalctl -u jenkins/var/lib/jenkins 和 /var/log/jenkins 权限如果你愿意,可以告诉我:
我可以给你更精确的命令。