我已经四处寻找,并没有为我想要完成的事情找到合适的解决方案。我们的环境使用TFS 2013和TFS Build Definition配置。我们的部署也有Octopus Deploy。当TFS构建排队时,Octopus会自动部署到我们的较低环境。该过程中的最后一个章节步骤会在完成所有操作后发出通知电子邮件。
我希望以EASIEST方式实现让电子邮件模板步骤获取已为当前版本签入的已解决错误和/或用户故事的能力。
示例电子邮件
将Fabikam 3.0.0.498部署到QAServers
由系统于2015年6月10日星期三上午11:44:42发起
部署过程
部署包括以下操作:
•部署 - Fabikam版本3.0.0.498
•Fabikam服务Feed - 停止
•Fabikam服务 - 部署 - Fabikam服务版本3.0.0.498
•Fabikam服务 - 开始
•电子邮件通知
已解决的错误:
1234:加载页面xyz,user / bgates
时出错98787:声明页面上的安全性未隐藏数据分析师角色的ssn,user / hsimpson
已解决的用户故事:
2452:从api层实现async / await on到存储库,user / dchang
44423:为标题,用户/ bgates
将背景从蓝色更改为粉红色3456:让网络应用程序读懂我的想法,用户/上帝