2009-07-27 8 views
0

Ich habe 2 Aufgaben in meiner CruiseControl- Einstellung, die auf dem gleichen Build arbeiten:Kann ich zwei Aufgaben so einrichten, dass sie den gleichen Build-Status in CruiseControl.NET haben?

  • Bauen myprog
  • myprog Rebuild

Es ist eine C++ Sache, occaisionally einen Wiederaufbau (sauber und Build) benötigt, um Verbindungsfehler zu bereinigen.

Ich möchte, dass die 2 Aufgaben den gleichen Status teilen (fehlgeschlagen/erfolgreich). Auf diese Weise bin ich nicht gezwungen, die Rebuild-Aufgabe erneut auszuführen, nur weil sie das letzte Mal fehlgeschlagen ist, wenn ich alles wieder auf "Grün" bringen möchte.

Wer weiß, wie es geht?

Antwort

0

Nach ein paar Gedanken, denke ich, gehe ich über diesen Arsch-rückwärts.

Die "Rebuild" Aufgabe könnte durch eine sehr minimale "Säubern" Aufgabe ersetzt werden, die passieren sollte, ob der Build kaputt ist oder nicht. Die "Build" Task würde dann automatisch nach dem "Clean" starten und das offizielle Build-Ergebnis aktualisieren.