php - 平 : sending the full log by email?

标签 php email build-automation phing

我正在使用 phing对于一个项目的一些自动构建过程,我想知道:我怎样才能通过电子邮件获得完整的日志?


当我通过命令行启动 phing 时,会显示构建日志;我想要它:

  • 通过电子邮件发送,
  • 给几个收件人,
  • 构建成功还是失败
  • 理想情况下:邮件的主题是构建成功还是失败
  • 理想情况下:某种 HTML 邮件,带有格式、颜色……会很好

我已经考虑过将 phing 的输出通过管道传递给 mail 命令,但我想要一个在 Linux 和 Windows 上都可以工作的解决方案,但不能需要安装任何其他软件...

有没有人有想法?


作为旁注:我考虑过添加某种“报告”目标,在构建结束时启动,但是:

  • 只有在所有先前的目标都没有失败时才会启动
  • 我不知道如何在其中获取完整日志

最佳答案

好主意;刚刚添加了一张票来实现这个@http://phing.info/trac/ticket/539

关于php - 平 : sending the full log by email?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1414898/

相关文章:

javascript - Laravel 分页表 - 对一列进行排序

PHPMailer 5.1 在添加超过 1 个收件人时发送重复的电子邮件

javascript - 如何替换 Sendgrid 模板变量? (在 Node js中)

c# - 通过本地 smtp 服务发送电子邮件

tfs构建定义,没有放置文件夹

php - 用 PDO 和准备好的语句替换 mysql_* 函数

PHP 检查空数组表单输入

php - MySql 搜索脚本写入未知错误

node.js - Docker 和基于 grunt 的工作流自动化

process - 为什么要自动化构建?