jenkinsci / hipchat-plugin

HipChat notification plugin for Jenkins
https://plugins.jenkins.io/hipchat/
54 stars 85 forks source link

retry message delivery failures #67

Open jhoblitt opened 8 years ago

jhoblitt commented 8 years ago

Occasionally, I have observed a notification storm to cause notification to be dropped on the HC end due to rate limiting.

It shows up in the jenkins log as:

HipChat post may have failed. ResponseCode: 403, Response: {"error":{"code":403,"type":"Forbidden","message":"You have exceeded the rate limit. See https:\/\/www.hipchat.com\/docs\/api\/rate_limiting"}}

It would nice to be able to [optionally] queue and retry messages rejected with this HTTP error status.