我安装了Jenkins,用于运行在Java,Maven,JMeter等上运行的测试自动化.Build不生成部署文件和文件夹,而只生成测试报告。 我可以一个接一个地(几乎在同一时间)建立几个工作并行运行吗?它们不必完全在同一时间。我只是想确保启动第二个版本不会停止/损坏第一个(已经运行)版本。 感谢
答案 0 :(得分:4)
是的,这是可能的。
去找工作 - >配置和检查:必要时执行并发构建
文档:
如果选中此选项,Jenkins将安排并执行多个选项 并发构建(假设您有足够的执行程序和 传入的构建请求。)这对构建和测试作业很有用 需要很长时间,因为每个构建只包含较少的数量 变化,总周转时间因较短而减少 构建请求花费的时间等待上一次构建 完成。它对于参数化构建也非常有用 个人执行是彼此独立的。
对于其他类型的作业,允许多个并发执行 构建可能是有问题的,例如,如果它假定垄断a 某些资源,如数据库,或用于使用Jenkins的作业 一个cron替代品。
答案 1 :(得分:1)
转到您的工作->配置并检查布尔值: Do not allow concurrent builds