Jenkins Pipeline, используйте Env Var в плагине emailext

Jenkins Pipeline, используйте Env Var в плагине emailext

Мой конвейер генерирует динамический список получателей на основе каждого выполнения задания. Я пытаюсь использовать этот список, который я установил как переменную, для использования в разделе «Кому» плагина emailext. Проблема в том, что содержимое переменной не разрешается после использования части mailext.

...
stage('Generate recipient List') {
    ...
    recipientList=`sort -u recipientList.txt`
    ...
    
}
...
post {
    success {
        emailext    
            to:     '$recipientList',
            from:   '[email protected]',
            attachmentsPattern: 'Projects2Shelve.txt,jobs2Delete.txt',
            subject: "Subject", 
            body:   "Hello, msg Body"
    }
}
...

решение1

Я собираюсь сделать смелую догадку и предложить заменить одинарные кавычки на двойные.исправить проблему

Связанный контент