Jenkins - 将构建日志从主服务器复制到共享驱动器

use*_*120 5 jenkins jenkins-plugins jenkins-scriptler jenkins-cli

有人可以指引我到这里吗?我在 WINDOWS 环境中的 Jenkins 中配置了一个简单的作业(主服务器和所有从服务器都在 Windows 上运行),并且该作业应该在特定的从服务器上运行。构建作业时,构建日志 ( log.log) 存储在主服务器上的 \xe2\x80\x9d %JENKINS_HOME%\\jobs\\\\builds\\%BUILD_NUMBER%\\\xe2\x80\x9d 中。

\n\n

我确实在该作业的从属节点上设置了一个 Jenkins 工作区(添加从属节点时需要)\xe2\x80\x93,其中作业运行时不会存储任何内容。

\n\n

在这种情况下,我想将构建日志(主服务器上可用的 log.log 文件\xe2\x80\x99s)复制到共享驱动器。请告诉我如何完成这件事。我尝试了几个插件 \xe2\x80\x9cCopy to Slave\xe2\x80\x9d、\xe2\x80\x9cCopy Artifact Plugin\xe2\x80\x9d 和 ArtifactDeployer Plugin\xe2\x80\xa6 我无法让它们满足我需要的。

\n

Mat*_*and 0

使用带有执行批处理选项的第二个构建操作。将复制命令放在那里,将日志复制到另一个位置。