【发布时间】:2011-02-24 08:35:43
【问题描述】:
我正在尝试将 Hudson 整合到我们的开发过程中,除了一件事之外,一切都很顺利。
我一直在使用 Phing 进行部署,其中一件被触发的事情是向我们的技术支持电子邮件地址发送一封电子邮件,其中包含上次部署代码和当前 SVN 修订之间的所有提交消息的列表.我正在做这样的事情:
- 从当前部署的应用程序的根目录中读取一个文件,其中包含应用程序部署时的 SVN 修订版
- 将该值放入 Phing 变量中
- 将该值插入命令以通过电子邮件发送 SVN 提交消息
- 在新部署的应用程序的根目录中创建一个包含当前 SVN 版本的文件
我希望能够将该信息添加到成功构建完成后由 Hudson 发送的电子邮件中。任何关于如何在哈德逊完成这项任务的指示将不胜感激。
【问题讨论】: