Prueba continua de un proyecto C++ en github con diferentes distribuciones de Linux.

Prueba continua de un proyecto C++ en github con diferentes distribuciones de Linux.

¿Existe algún marco para intentar compilar automáticamente un proyecto C++ en github.com en cada confirmación realizada, similar a lo quehttp://jenkins-ci.orgohttp://travis-ci.org¿Qué hacer para diferentes compiladores en una máquina virtual de Ubuntu, pero para diferentes distribuciones y versiones de Linux?
EDITAR: Idealmente, este sería un servicio en el que no es necesario mantener las diferentes distribuciones como máquinas virtuales, sino que lo hace en la nube, como lo hace travis-ci para las máquinas virtuales de Ubuntu.

Respuesta1

Servicio de compilación OpenSuSEadmite la compilación automática para muchas distribuciones (opensuse, ubuntu, ...).

Escuché que existen proyectos de integración svn (o git) pero nunca los usé.

PS oscpuede controlarse completamente mediante la línea de comando, por lo que podría escribir fácilmente un gancho de confirmación posterior a svn (o equivalente a git) para iniciar la compilación.

información relacionada