0

我在我们的网络中有一个为 Maven 构建配置的 Linux Jenkins master。为了提高性能,我决定在 Windows 机器上配置 Jenkins slave(我目前没有另一个 Linux 服务器)。我已经成功添加了基于 Windows 的从站,但有几个问题对我来说仍然不清楚:

  1. Windows 从机是否需要自己的 Maven 实例?如果是,如何在从属配置中进行设置?

  2. 我可以将我的构建配置为能够在 Linux 主机和 Windows 从机上运行吗?

    例如,项目配置包含一个带有“目标和选项clean install -s /opt/hudson_home/m2-settings-bwa.xml -P -abgabe”的构建部分。不幸的是,XML 文件的路径在 Windows 中无效。那么我应该如何配置 Linux 和 Windows 环境(和项目)呢?

4

1 回答 1

1
  1. maven实例是指maven安装吗?如果是这样 - 不。Jenkins 会将它需要的 maven jar 动态复制到从站。

  2. 您可能能够为您描述的场景找到解决方法(也许使用复制到从属插件将文件复制到工作区),但值得问问自己是否真的想要生成 Windows 构建和 Lunix 的相同工作-内置软件。是的,Java 代码应该在任何地方运行,但也有例外......

于 2012-11-29T05:13:39.400 回答