
Meine Pipeline generiert eine dynamische Empfängerliste basierend auf der Ausführung jedes Jobs. Ich versuche, die Liste, die ich als Variable festgelegt habe, im Abschnitt „An“ des E-Mailext-Plugins zu verwenden. Das Problem besteht darin, dass der Inhalt der Variablen bei Verwendung des Mailext-Teils nicht aufgelöst wird.
...
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"
}
}
...
Antwort1
Ich wage eine wilde Vermutung und schlage vor, einfache Anführungszeichen in doppelte Anführungszeichen zu ändern.Beheben Sie das Problem