Wie mark Jenkins-builds ERFOLG nur auf bestimmte Fehler in exit-Werte (ungleich 0)?

Wenn ich ein Execute shell build-Schritt, um ein Skript auszuführen und das Skript gibt 0, Jenkins flags das bauen als SUCCESS, ansonsten kennzeichnet es als FAILURE dies ist das erwartete Verhalten, wie 0 bedeutet, dass keine Fehler und jeder andere Wert stellt einen Fehler.

Gibt es eine Möglichkeit, daneben ein build als SUCCESS nur, wenn der return-Wert entspricht einem bestimmten anderen Wert als 0 (z.B. 1,2,3...)?

PS: falls Ihr Euch wundert, warum ich bin auf der Suche, das mir erlauben wird, führen unit-Tests von Jenkins selbst als meine Skripte sind so geschrieben, zurück, andere exit-Werte in Abhängigkeit von verschiedenen Faktoren, so erlauben Sie mir, zu erwarten, dass bestimmte Werte in Abhängigkeit von bestimmten setup-Fehler und sicherstellen, dass meine ganze Jenkins integration greift diese.

InformationsquelleAutor Max | 2012-11-25
Schreibe einen Kommentar