Wir haben eine Reihe von C/C++ - Modulen und -Projekten für QNX4, QNX6 und Linux. All diese sind in Eclipse/QNX Momentics geschrieben und wir verwenden Project Sets (psf-Dateien), um verschiedene Module nach Bedarf zu Projekten zu kombinieren. Die Projekte werden mit make erstellt. Die psf-Dateien geben an, welche Module für ein bestimmtes Projekt benötigt werden.Bewegung in Richtung kontinuierliche Integration im Gange, irgendwelche Vorschläge?
Ich habe zwei CI/Nightly-Build-Systeme (BuildBot, Apache Continuum) angeschaut, aber funktioniert nicht besonders gut mit PSF-Dateien, oder unterstützt sie direkt.
Kennt jemand ein CI-System, das mir erlauben würde, mit ihnen zu arbeiten, ohne Skripte zu verwenden, um Sachen zu überprüfen, usw.?
Btw, wir verwenden CVS für die Versionierung.
Überprüfen Sie diese ähnliche Frage, die das Hudson CI-Tool verwendet, um zu tun, was Sie wollen: http://stackoverflow.com/questions/502776/best-way-to- automatisch-check-out-und-kompilieren-eclipse-projekte-mit-ant-in-huds – Glen
Danke! Ich ging durch die Post. Es scheint, dass er sein eigenes Plugin erstellt hat, für das ich mir Zeit und Ressourcen nicht leisten kann. Ich denke, ich werde fragen, wie/was er getan hat, oder ob er etwas Besseres gefunden hat. – Sagar
Endlich! Ich habe das ant4eclipse-Plugin benutzt und mit der cvsGetProjectSet-Ant-Aufgabe ein eigenes Skript erstellt. Sehr hilfreich! Ihre Webseite ist unter http://www.ant4eclipse.org wenn jemand interessiert ist – Sagar