buildbot - 如何将文件附加到 buildbot mailnotifier
问题描述
我知道我可以使用标志将日志附加到 buildbot。如何附加另一个文件(例如 zip)?这似乎不是默认选项。
解决方案
不幸的是,Buildbot 无法在电子邮件中发送任何附件(日志和补丁除外)。但它使用 Python 标准库来处理电子邮件。
你可以自定义一个mail.py文件编写自己的插件来实现你的功能: https ://github.com/buildbot/buildbot/blob/master/master/buildbot/reporters/mail.py
参见 createEmail 函数
用于处理电子邮件的 Python 文档: https ://docs.python.org/3/library/email.html
推荐阅读
- sql - NonUniqueResult 但实际上是一行
- android - 为什么 ScrollView 会自动滚动到屏幕底部?
- angular - 仅使用 html 元素引用禁用 p-dropdown
- python - pythons lambda可以用来改变另一个函数的内部工作吗?
- azure - 如何在不创建 DHL 或 Fedex 帐户的情况下将日志文件生成到天蓝色?
- apache - Apache 虚拟主机无法连接
- visual-studio-code - 如何从 VSCode 的 Watch 窗口中获取 String 变量的值?
- azure - 如何使用 Powershell 命令或 ARM 命令启动停止 azure 容器实例
- java - WildFly 开放过多端口
- c# - 为什么我会收到带有此代码的“访问已处置的闭包”警告