Movement towards continuous integration in the process, any suggestions?

We have a bunch of C / C ++ modules and projects for QNX4, QNX6 and Linux. They are all written in Eclipse / QNX Momentics, and we use Project Sets (psf files) to combine various modules into projects as needed. Projects are built using make. The psf files determine which modules are needed for a particular project.

I reviewed two CI / Nightly build systems (BuildBot, Apache Continuum), but it doesn't work very well with psf files or supports them directly.

Does anyone know of a CI system that would allow me to work with them without having to use scripts to verify information, etc.

Btw, we use CVS for version control.

+5
source share
2 answers

I ended up using Hudson along with the Ant plugin and ant4eclipse. Ant4Eclipse works with ProjectSet files, so it is perfect. Ant can also use Telnet, so I use it for QNX4

0
source

I have experience (limited) with CruiseControl . It is very flexible and extensible and has a number of plugins for third-party tools and version control systems; however, it works under Windows; You did not specify a platform. Of course, the development platform and the CI server platform do not have to be the same.

+1
source

All Articles