Добрый день, коллеги.
есть задача, при сборке отправлять письмо с результатом автору комита (авторам комитов, если речь идет о PR)
есть настроенная джоба в Jenkins и Jenkinsfile в репозитории (scripted-нотация).
авторов и текст получаем следующим кодом:
def commits = currentBuild.changeSets.collectMany { it.toList().collect { it.msg + " - _" + it.author + "_" } }.unique().join('\n')
def authors = currentBuild.changeSets.collectMany { it.toList().collect { it.author } }.unique().join(',')
но таким способом нельзя получить адреса электронной почты.
пробовал получить адреса
через скрипт , результат вообще не выводится. Есть у кого-нибудь опыт выполнения подобной задачи?