Ich frage mich, ob es einige gute Praktiken zum Testen mehrerer Konfigurationen in Hudson gibt. Wir kompilieren Tests im Debug- und Release-Modus und schalten MPI ein und aus.Hudson und Konfigurationen (debuggen, release, parallel, etc)
Das make-System nimmt eine Reihe von Parametern (DEBUG = FALSE, OPT = TRUE, MPI = TRUE) und macht das Richtige, um gut lesbare Test-Executables zu erzeugen. Ich könnte wahrscheinlich ein monolithisches Kontrollskript erstellen, das alles macht, aber ich frage mich, ob mir eine Möglichkeit fehlt, eine Liste von Parametern zu durchlaufen. Noch besser wäre es, wenn ich das Projekt zwischendurch reinigen könnte.
Haben Sie eine Meinung? Ist das am besten mit separaten Projekten möglich? Mit Parametern? Einfach ein sehr vollständiges Skript schreiben?
+1 Das war auch mein erster Gedanke. –