Jenkins无法将电子邮件发送给破坏构建的用户。我已勾选“向破坏构建的个人发送单独的电子邮件”框。
我拥有的Jenkins服务器能够发送电子邮件(我已经设置了SMTP设置)。在“电子邮件通知”下,我可以通过电子邮件指定该人,它将向该人发送电子邮件。
我还在配置选项中勾选了“允许发送给未注册的用户”。
我正在查看控制台输出,它没有发送任何命令来获取上次提交“ git log”的人的电子邮件。它只是向“ noreply@github.build.company.com”发送电子邮件
我已经尝试了很多方法,但是似乎没有任何效果,我是jenkins的一个新手,所以我对jenkins使用的启动脚本不熟悉。我只对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”。不知道解决方法是