Build 如何在Travis中添加电子邮件通知以及在何处添加?
我想为我和我的同事添加Travis CI Build的电子邮件通知。 无论结果是构建失败还是成功,我们都应该得到通知。 我的git帐户需要一些额外的设置吗? Travis中的电子邮件通知要添加什么?我指的是任何文件或我可以添加的.Travis.yml文件Build 如何在Travis中添加电子邮件通知以及在何处添加?,build,push-notification,continuous-integration,travis-ci,git-commit,Build,Push Notification,Continuous Integration,Travis Ci,Git Commit,我想为我和我的同事添加Travis CI Build的电子邮件通知。 无论结果是构建失败还是成功,我们都应该得到通知。 我的git帐户需要一些额外的设置吗? Travis中的电子邮件通知要添加什么?我指的是任何文件或我可以添加的.Travis.yml文件 谢谢我已将电子邮件通知添加到存储库中的.travis.yml文件中 notifications: email: recipients: - xyz@abc.com on_success: always
谢谢我已将电子邮件通知添加到存储库中的.travis.yml文件中
notifications:
email:
recipients:
- xyz@abc.com
on_success: always
on_failure: always
您的答案是正确的,只是在您有多个电子邮件地址且未收到电子邮件通知时添加了一个可能的陷阱: Travis CI只向GitHub上注册的电子邮件地址发送生成通知如果注册了多个地址,则可以使用git设置特定存储库的电子邮件地址: 请注意,这还会更改提交电子邮件地址,而不仅仅是 Travis CI通知设置 或者为所有git存储库设置电子邮件:
git config --global user.email "mynewemail@example.com"
请注意,我们目前不尊重GitHub上的详细通知设置,因为它们目前没有通过API公开
正式文件:
git config --global user.email "mynewemail@example.com"