【发布时间】:2014-07-30 21:04:37
【问题描述】:
目前,我们在构建服务器上使用 Jenkins 来自动构建多个 API 和应用程序的 Maven。 Jenkins 在 Windows 机器上运行,但我们的代码设计为独立于平台的。像大多数项目一样,我们有平台特定的原生程序,我们将它们与我们的应用程序捆绑在一起,在应用程序运行的环境中根据需要进行部署。我们希望能够设置 Jenkins,以便我们至少可以跨多个操作系统运行单元测试,而不必为每个操作系统维护 Jenkins 构建服务器的独立副本。如果 Jenkins 的一个实例(Windows 实例)可以远程通信以推送设置,例如 SVN 存储库位置、可能共享/合并用于代码覆盖率分析的统计信息以及插件配置,那就太好了。我对詹金斯了解不多,只是在试水。我找到了 SSH 访问和 jenkins CLI,它们可能可以用来完成其中的一些,但我想知道是否有更好的方法来完成这个。谁能指出我正确的方向?
【问题讨论】:
标签: java unit-testing maven jenkins integration-testing