gpt4 book ai didi

java - Jenkins 在多个操作系统上进行集成测试

转载 作者:行者123 更新时间:2023-12-01 12:41:37 25 4
gpt4 key购买 nike

目前,我们在构建服务器上使用 Jenkins 来自动构建许多 API 和应用程序的 Maven。 Jenkins 运行在 Windows 机器上,但我们的代码被设计为与平台无关。与大多数项目一样,我们有特定于平台的 native ,我们将其与应用程序捆绑在一起,并根据需要在应用程序运行的环境上下文中进行部署。我们希望能够设置 Jenkins,以便至少可以跨多个操作系统运行单元测试,而无需为每个操作系统维护 Jenkins 构建服务器的独立副本。如果 Jenkins 的一个实例(Windows 实例)能够远程通信以推送诸如 SVN 存储库位置之类的设置,可能会共享/合并代码覆盖率分析的统计数据以及插件的配置,那就太好了。我对 Jenkins 不太了解,只是在试水。我找到了 SSH 访问和 jenkins CLI,它们可能可以用来完成其中一些任务,但我想知道是否有更好的方法来完成此任务。有人能指出我正确的方向吗?

最佳答案

您应该考虑设置多个 slaves在适当的操作系统上。您可以构建一个构建管道,通过将这些作业限制为仅在适当操作系统的从属设备上运行,该管道的作业可以在不同操作系统的从属设备上运行。

关于java - Jenkins 在多个操作系统上进行集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25046915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com