Ho un lavoro che creerà file, a meno che uno dei valori a cui viene inviato non corrisponda a un valore precedente. Qual è il modo più pulito in Jenkins di interrompere o uscire dal lavoro, senza che lo sia FAILED? L'uscita è il comportamento corretto, quindi desidero contrassegnare la build SUCCESS.
Finirà in un'istruzione if in questo modo;
stage ('Check value') {
if( $VALUE1 == $VALUE2 ) {
//if they do match exit as a success, else continue with the rest of the job
}
}
Non voglio lanciare un codice di errore a meno che ciò non possa in qualche modo tradursi in esso contrassegnato come una build di successo.
return 0, tutto sommato qualsiasi estremità del codice groovy che non genera un'eccezione dovrebbe pensare. Lascerò che qualcuno con più background su jenkins 2 confermi o confermi

exit 0...