Jam*_*sen 6 fogbugz continuous-integration bug-tracking cruisecontrol.rb
我使用cruisecontrol.rb进行CI和FogBugz进行错误跟踪,但答案越一般越好.
首先是技术问题:FogBugz有API吗?有没有好的教程,或者更好的预编写代码?
其次是程序问题:当构建中断时,CI究竟应该在错误跟踪器中放置什么?也许:
标题:"#{last committer}打破了构建!"
正文:"#{error traces}"
我想这预先假定了这个问题的答案:我是否应该将CI中断放入我的错误跟踪中?
我使用过的所有 CI 设置都发送电子邮件(到列表),但如果您确实想要\xe2\x80\x94,尤其是如果您的团队使用 FogBugz 作为待办事项系统\xe2\x80\x94,您只需打开一个FogBugz 6 中的案例。它有一个 API可让您打开案例。就此而言,您可以将其配置为将电子邮件发送到您的 FogBugz 电子邮件提交地址,但 API 可能允许您执行更多操作,例如将案例分配给最后一个提交者。
\n\nBrian的回答向我建议,如果您的 CI 在具有案例编号的提交中发现失败,您甚至可以重新打开现有案例。不过,就像为每件小事编写一个案例字段一样,CI 自动化有时可能会“太聪明”,出错,而且会很烦人。打开一个新的案例就足够了。
\n\n谢谢:这让我想知道我是否应该尝试将我们的Chimps设置与我们的 FogBugz 集成!
\n| 归档时间: |
|
| 查看次数: |
2075 次 |
| 最近记录: |