【发布时间】:2016-06-17 14:05:43
【问题描述】:
我正在尝试在一个旧项目中引入持续集成,我们遇到了非常具体的情况 - 可以将 CI 服务器只放在我们在 CentOS 上运行的测试服务器上。服务器有很多未使用的 RAM 和 CPU 功能。
但是,我们需要在 Windows 上运行 Ant 构建(这也是项目之前打包的方式),但结果表明,仅使用 Unix 版本的 Java 产生的输出(二进制比较之后)并不相同和蚂蚁。
我在脑海中绘制了一张图表,说明它是如何工作的,但我真的想知道这是否可能(使用已经给定的工具)。
黑色部分已实现,我很好奇红色部分是否可行。 Jenkins slave 可以在不同操作系统上与 master 通信吗?
【问题讨论】:
-
所以你想在你的 CentOS 实例上托管一个 Windows 虚拟机?
-
@BrunoLavit 完全正确。
标签: windows unix jenkins docker