Совершенно новый для Дженкинс, так что простите за любые ошибки нуб. У меня есть конвейер с этим кодом:
pipeline {
agent any
stages {
stage('Ok') {
steps {
echo "Ok"
}
}
}
post {
always {
emailext (
subject:'Jenkins Build Test for XUSDK',
mimeType: 'text/html',
to: 'testuser@example.com',
recipientProviders: [[$class: 'DevelopersRecipientProvider'],[$class: 'RequesterRecipientProvider']],
body: 'Testing Jenkins sending an email message after building a job.'
)
}
}
}
Это отлично работает и отправляет электронное письмо получателю в поле to
. Однако, если я изменю это значение на:
to:'testuser'@example.com','testuser2@example.com',
Сборка завершится неудачно, и я получу эту ошибку:
WorkflowScript: 14: Arguments to "emailext" must be explicitly named. @ line 14, column 11.
emailext (
Ошибка моего Google-фу и я не смог найти решение,Отметив SO, другие ответы показали, что это правильный способ отправки электронной почты нескольким получателям. Любая помощь будет оценена.