Mam zadanie, które utworzy pliki, chyba że jedna z podawanych wartości odpowiada starszej wartości. Jaki jest najczystszy sposób w Jenkins, aby przerwać lub zakończyć pracę bez tego FAILED
? Wyjście jest poprawnym zachowaniem, więc chcę zaznaczyć kompilację SUCCESS
.
Skończy się na takim wyrażeniu if;
stage ('Check value') {
if( $VALUE1 == $VALUE2 ) {
//if they do match exit as a success, else continue with the rest of the job
}
}
Nie chcę rzucać kodu błędu, chyba że może to w jakiś sposób przełożyć się na oznaczenie udanej kompilacji.
return 0
, na każdym końcu groovy kodu, który nie zgłasza wyjątku, tak myślę. Pozwolę, aby ktoś z większym doświadczeniem w jenkins 2 potwierdził lub
exit 0
...