@vrtlpilot

Как получить email автора комита в multibranch pipeline?

Добрый день, коллеги.

есть задача, при сборке отправлять письмо с результатом автору комита (авторам комитов, если речь идет о 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(',')

но таким способом нельзя получить адреса электронной почты.
пробовал получить адреса через скрипт , результат вообще не выводится. Есть у кого-нибудь опыт выполнения подобной задачи?
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы