我目前正在使用Frog4J (http://freeasinbeard.org/post/1150100907/frog4j-simpler-integration-of-hoptoad-and-log4j)在我的Java应用程序中使用Hoptoad来跟踪异常。
这真的很好地跟踪异常,但我真的很想能够跟踪我的部署以及与http://help.hoptoadapp.com/kb/api-2/deploy-tracking的部署。
我不知道在我部署的时候,没有什么方法可以告诉Hoptoad,所以目前所有的错误都需要手动标记为已解决。我们目前有相当多的已修复异常积压,我们真的只想立即将其标记为已解决,并确实将它们标记为在每次部署时都已解决。
我知道在使用Ruby时,这是一个相当简单的步骤,但我一直无法找到在Java中做到这一点的方法。当然,如果你有任何其他的建议,当我使用API的一部分部署时,如何告诉Hoptoad,那将是同样令人敬畏的,因为我可以很容易地将其合并到部署过程中。
任何帮助或想法都将非常感谢。
发布于 2011-02-02 08:43:40
我已经找到了一种使用curl手动触发的方法。
为便于将来参考,语法为:
curl --data "api_key=###&deploy[rails_env]=###&deploy[svn_revision]=###&deploy[scm_repository]=###&deploy[local_username]=###" http://hoptoadapp.com/deploys.txt###将需要替换为您的详细信息。
感谢这里的一些提示:http://help.hoptoadapp.com/discussions/questions/391-documentation-for-deploy-tracking-api
https://stackoverflow.com/questions/4846909
复制相似问题