Jenkins Pipeline, use um Env Var no plugin emailext

Jenkins Pipeline, use um Env Var no plugin emailext

Meu Pipeline está gerando uma lista de destinatários dinâmica com base na execução de cada Job. Estou tentando usar essa lista que defini como uma variável, para usar na seção 'Para' do plugin emailext, o problema é que o conteúdo de a variável não é resolvida uma vez usando a parte 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"
    }
}
...

Responder1

Vou dar um palpite e sugerir a mudança de aspas simples para aspas duplas.corrigir o problema

informação relacionada