Przechwytywanie wyjątków w pipeline Jenkinsa

Przechwytywanie wyjątków w pipeline Jenkinsa

Przechwytywanie wyjątków w pipeline Jenkinsa

Jenkins domyślnie zatrzymuje pipeline jeżeli jeden z kroków się nie powiódł. Czasami jednak chcemy aby kontynuował i zignorował wynik poprzedniego kroku. Takie zachowanie można osiągnąć dzięki przechwytywaniu wyjątków.

pipeline {
  stages {
    stage('Krok 1') {
      options { 
        catchError(message: 'Wysypało się :(((', stageResult: 'UNSTABLE', buildResult: 'UNSTABLE') 
      } 
    }
  }
}

Inne z tej kategorii: Programowanie
Takie tam: www.marczuk.org

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *