2009-05-11 19 views
1

Ich habe eine Batch-Datei, die in CruiseControl läuft und entweder "Pass" oder "Fail" ausgibt. Wie kann ich CruiseContorl so verwalten, dass der Build fehlschlägt, wenn die Ausgabe meiner Batchdatei "Fail" lautet?CruiseControl Fail

Antwort

3

Wenn der Rückgabewert der Batch-Datei ungleich Null ist, wird der Build als fehlgeschlagen gemeldet.

+0

Mit anderen Worten, "Ausgang 1". :-P –

1

in Ihrem Ant-Skript verwenden, um die FailOnError Flagge:

<exec executable="xxx" failonerror="true"> 

Die ausführbare Datei (Skript) muss Ausfall signalisieren, indem ein Nicht-Null-Return-Code Einstellung (Anruf zu beenden)