哈德森 - 从奴隶捕获日志

时间:2011-06-29 12:04:48

标签: hudson jenkins hudson-plugins

我配置了MASTER和SLAVE(ssh-slave-plugin)。

我想在master上的job下显示slave执行脚本的输出, 到目前为止,我得到了

Building remotely on SubAgent
Triggering SubAgent
Triggering a new build of XXXX #126
Finished: SUCCESS

就是这样。所以整个执行都是隐藏的。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:6)

我在Hudson上使用相同的主从配置(ssh),所有日志都在Hudson界面上可见。
可能有几件事你可以检查:

  1. 您使用什么工具来构建(例如,ANT,MAVEN ......)。如果正在生成日志
  2. ,请检查执行情况
  3. 检查控制台输出[原始]
  4. 管理Hudson>管理节点>选择奴隶>配置
    • 确保提到“Remote FS root”。
    • 检查启动方法。我通过 jnlp 连接到我的奴隶(我相信这可能是关键
  5. 干杯!!

答案 1 :(得分:1)

转到节点,选择节点(或悬停在名称上),然后选择构建历史记录。在从属节点上运行的作业的日志将在那里。