我在项目中使用phing进行一些自动构建过程,并且想知道:如何通过电子邮件获取完整的日志?
当我phing
通过命令行启动时,会显示构建日志;我会喜欢的 :
- 通过电子邮件发送,
- 给几个收件人,
- 构建是成功还是失败
- 理想情况下:带有邮件主题,告诉您构建是成功还是失败
- 理想情况下:某种 HTML 邮件,带有格式、颜色……会很好
我虽然将输出管道phing
传递给mail
命令,但我想要一个适用于 Linux 和 Windows 的解决方案,并且不需要安装任何额外的软件......
有人有想法吗?
作为旁注:我考虑过添加某种“报告”目标,在构建结束时启动,但是:
- 只有在所有先前的目标都没有失败时才会启动它
- 我看不到如何获得完整的登录信息