我正在尝试从 CI 机器中获取 Jenkins,并且我希望它开始自动开始测试它构建的应用程序。
我的设置是这样的:
- 1 个中央构建服务器
- 8台专用测试机。
目前,当构建完成(并应用标签)时,我们手动四处走动,安装新构建并开始测试。每个测试需要 8-24 小时,因此并行运行它们是非常必要的。后来,我们四处走走,看看结果。
我想自动化:
- 构建分布
- 程序的安装
- 测试脚本的开始
- 数据的收集。
我假设我可以将 Jenkins 用于所有这些,但我一直无法找到一个好的/简单的教程来告诉我如何做到这一点。我确信它涉及在所有测试机器上安装“从”服务,但即使是这样的说明似乎也不能很好地工作。
有什么好的教程的想法吗?大家有什么指点吗?谢谢!