Jak oznaczyć kompilację Jenkinsa jako SUKCES tylko dla określonych wartości wyjścia błędów (innych niż 0)?

Kiedy biegamExecute shell krok budowania, aby wykonać skrypt, a skrypt powróci0, Jenkins flaguje kompilację jakoSUCCESS, w przeciwnym razie oznacza to jakoFAILURE jakie jest oczekiwane zachowanie domyślne0 oznacza brak błędów, a każda inna wartość oznacza błąd.

Czy istnieje sposób na oznaczenie kompilacji jakoSUCCESS tylko jeśli wartość zwracana odpowiada konkretnej wartości innej niż0 (na przykład.1,2,3...)?

PS: na wypadek, gdybyś się zastanawiał, dlaczego tego szukam, pozwoli mi to przeprowadzić test jednostkowy samego Jenkinsa, ponieważ moje skrypty są pisane tak, aby zwracały różne wartości wyjścia w zależności od różnych czynników, co pozwala mi oczekiwać pewnych wartości zależnych na pewnych błędach konfiguracji i upewnieniu się, że cała moja integracja Jenkinsa się tym zajmuje.

questionAnswers(6)

yourAnswerToTheQuestion