Дженкинс не может отправлять электронные письма пользователям, которые нарушили сборку.Я установил флажок «Отправить отдельные электронные письма лицам, которые нарушили сборку».
Сервер Jenkins, который у меня есть, может отправлять электронные письма (я настроил настройки SMTP).В разделе «Уведомление по электронной почте» я могу указать человека по электронной почте, и он отправит электронное письмо этому человеку.
Я также отметил «Разрешить отправку незарегистрированным пользователям» в настройках конфигурации.
Я смотрю на вывод консоли, и он не отправляет команду, которая позволила бы ему получить адрес электронной почты человека, который в последний раз совершил «git log».Я просто отправляю электронное письмо по адресу "noreply@github.build.company.com"
Я много чего пробовал, но, похоже, ничего не работает, я очень новичок для Дженкинса, поэтому яЯ не знаком со сценариями запуска, которые использует Дженкинс.Меня устраивает только файл config.xml (забытый пароль) и пользователь браузера jenkins.
> git.exe rev-list --no-walk ba6ee9f6c7bc98da7aa3caa77b15a5ebcea14639 # timeout=10
[sandbox_python] $ cmd /c call C:\Windows\TEMP\jenkins9151174402241259361.bat
C:\Program Files (x86)\Jenkins\workspace\sandbox_python>python run_python.py
hello world
Traceback (most recent call last):
File "run_python.py", line 2, in <module>
dsfafafddasfadsf
NameError: name 'dsfafafddasfadsf' is not defined
C:\Program Files (x86)\Jenkins\workspace\sandbox_python>exit 1
Build step 'Execute Windows batch command' marked build as failure
Sending e-mails to: noreply@github.build.company.com
Finished: FAILURE
Я все еще копаю.Письмо приходит с noreply@github.build.company.com, а также с noreply@github.build.company.com.Не знаю, что за исправление