阅读量:4
在Ubuntu上调试Jenkins任务,可通过以下方式操作:
- 查看日志
- 通过Jenkins Web界面:进入「Manage Jenkins」→「System Log」查看系统日志;或在Job构建历史中点击「Console Output」查看构建日志。
- 命令行:
sudo tail -f /var/log/jenkins/jenkins.log实时监控日志。
- 启用调试模式
- 启动Jenkins时添加JVM参数:
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar jenkins.war,然后通过IDE远程调试。
- 启动Jenkins时添加JVM参数:
- 使用插件辅助
- 安装「Log Parser Plugin」解析日志规则,或在Pipeline中通过
echo输出调试信息。
- 安装「Log Parser Plugin」解析日志规则,或在Pipeline中通过
- 逐步排查配置
- 检查
/etc/default/jenkins配置文件语法,确保路径和权限正确。 - 对于Shell脚本任务,添加
set -x打印执行过程,或通过echo $?获取命令返回值。
- 检查
- 远程调试工具
- 通过Jenkins CLI执行命令:
java -jar jenkins-cli.jar -s http://localhost:8080/ help测试连接。 - 使用REST API获取任务状态:
curl -u admin:password http://localhost:8080/api/json。
- 通过Jenkins CLI执行命令:
以上就是关于“Ubuntu Jenkins如何调试任务”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm