问题:
我试图让系统日志出现在 Jenkins 构建日志(控制台)中。我确信必须有一种方法可以通知 Jenkins 上的工作以从更多来源检索日志消息,而不仅仅是执行 shell。
背景:
我的作业配置了一些远程客户端,然后使用某些命令对它们进行操作,这些客户端将它们的 syslog 消息发送到 Jenkins 机器。当我在 Jenkins 机器上查看 syslog 时,我可以手动查看这些日志,但它们不会出现在 Jenkins Job 的控制台输出中。
我在寻找什么:
理想情况下,我需要一个足够强大的解决方案来支持具有多个客户端的多个作业,以便每个客户端日志将仅发送到相关作业的构建日志(控制台)。
但我会接受任何可以指示如何为 Jenkins Job 构建日志(控制台)包含更多源的解决方案。