Frage

Wir haben eine Reihe von C/C ++ - Modulen und Projekten für QNX4, QNX6 und Linux. Alle diese sind in Eclipse/QNX -Momentik geschrieben, und wir verwenden Projektsätze (PSF -Dateien), um verschiedene Module nach Bedarf in Projekte zu kombinieren. Die Projekte werden mit Make gebaut. Die PSF -Dateien geben an, welche Module für ein bestimmtes Projekt erforderlich sind.

Ich habe mir zwei CI/Nightly Build -Systeme angesehen (BuildBot, Apache Continuum), aber auch nicht besonders gut mit PSF -Dateien funktioniert oder sie direkt unterstützt.

Kennt jemand ein CI -System, das es mir ermöglicht, mit ihm zu arbeiten, ohne Skripte zu verwenden, um Dinge auszuprobieren usw.?

Übrigens verwenden wir CVs für die Versionierung.

War es hilfreich?

Lösung 2

Am Ende habe ich Hudson zusammen mit Ant und Ant4eclipse -Plugin verwendet. Ant4eclipse funktioniert mit Projektset -Dateien und ist also perfekt. Ameise kann auch Telnet machen und ich benutze es für QNX4

Andere Tipps

Ich habe nur Erfahrung (begrenzt) mit Tempomat. Es ist sehr flexibel und erweiterbar und verfügt über eine Reihe von Plugins für Tools und Versionskontrollsysteme von Drittanbietern. Es läuft jedoch von Windows; Sie haben keine Plattform angegeben. Natürlich müssen Ihre Entwicklungsplattform und die CI -Serverplattform nicht gleich sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top