我们为QNX4,QNX6和Linux提供了大量的C / C ++模块和项目。所有这些都是用Eclipse / QNX Momentics编写的,我们使用项目集(psf文件)根据需要将不同的模块组合到项目中。这些项目是使用make构建的。 psf文件指定某个项目所需的模块。
我已经看过两个CI /夜间构建系统(BuildBot,Apache Continuum),但是对于psf文件都不能很好地工作,或者直接支持它们。
是否有人知道CI系统允许我使用它们,而不必使用脚本来检查输出等等?
顺便说一句,我们正在使用CVS进行版本控制。
答案 0 :(得分:1)
我只有CruiseControl的经验(有限)。它非常灵活和可扩展,并且有许多用于第三方工具和版本控制系统的插件;然而它运行Windows;你没有指定一个平台。当然你的开发平台和CI服务器平台不一定相同。
答案 1 :(得分:0)
我最终使用Hudson以及Ant和ant4eclipse插件。 Ant4Eclipse与ProjectSet文件一起使用,因此它非常完美。 Ant也可以做Telnet,所以我用它来做QNX4