这是我第一次在这里发帖,所以我希望我能够连贯一致,并提供所有必要的信息,让大家了解我的观点。
在我的公司内部,我们在所有项目中使用基于make的构建。从一个项目到另一个项目使用不同版本的编译器(但我想这不是问题)。
====>我的目标是以某种方式首先实现一个解决方案,该解决方案将减少构建时间(而不是使用-j选项),例如“3”因子。实现这一目标的资源是网络中其他计算机的CPU(大约200台PC所有多核CPU)。
在此之后创建一些夜间构建,以及其他报告和自动化但我认为与Jenkins应该没有问题。
此时项目建立在计算机的最后一个窗体上15分钟到180分钟,以进行干净的构建。此外,所有源文件和make进程(所有信息)都存储在SCM系统中
所以我向你提问: - 您是否了解用于加速构建的软件? (开源将是我的方式,所以实施成本应该是最小的)。 (我知道关于incredibuild和openmake大师,电动加速器) - 但所有的成本,以及2个开源替代品(来自SUSE和我现在不记得的其他 - 我看过只支持gcc)
谢谢大家
答案 0 :(得分:0)
总是有ElectricAccelerator Huddle版本。仅限于团队中最多8个桌面上的核心,但如果正确配置,这可能会导致一些超快的构建...