Jenkinsfile - использовать глобальные свойства в посте - PullRequest
0 голосов
/ 18 сентября 2018

Вот мой проект Jenkinsfile для многоотраслевого конвейера:

pipeline {
    agent any

    stages {

        stage('MASTER build') {
            when { 
                branch 'master'
            }
            steps {
                sh 'mvn -P x clean deploy'
            }
        }

        stage('BRANCH build') {
            when { 
                not { branch 'master' }
            }
            steps {
                sh 'mvn -P x clean package' 
            }
        }
    }
    post {
        failure {
            emailext "${EMAIL_TEMPLATE}"
        }
    }
}

Когда я строю свой проект в Jenkis, возникает следующая ошибка:

WorkflowScript: 26: Step does not take a single required parameter - use named parameters instead @ line 26, column 13.
               emailext "${EMAIL_TEMPLATE}"

Почему я не могу использовать EMAIL_TEMPLATE глобальная переменная, содержащая все emailext определение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...