Директива Post на уровне конвейера декларативного конвейера jenkins не выполняется при сбое - PullRequest
0 голосов
/ 03 января 2019

Ниже скелет моего Дженкинсфайла. Почтовая директива выполняется в случае успеха, но не в случае неудачи. Это ожидаемое поведение Дженкинса?

Спасибо

#!/usr/bin/env groovy
pipeline {
  agent {
    node { label 'ent_linux_node' }
  }
  stages {
    stage('Prepare'){
      steps {
        //some steps
      }
    }
    stage('Build') {
      steps {
        //Fails at this stage
      }
    }
    stage('ArtifactoryUploads') {
      steps {
        //skips since previous stage failed
      }
    }
  }

  post {
    always {
      //Doesn't get executed but I am expecting it to execute
    }
  }
}
...