Plugin Information
| Plugin ID |
naginator |
| Latest Release |
1.4 |
| Latest Release Date |
Jan 26, 2009 |
| Changes in Latest Release |
via Fisheye |
| Maintainer(s) |
n/a (java.net id: kohsuke) |
| Issue Tracking |
Open Issues |
Description
This plugin allows you to automatically reschedule a build after a build failure.
This can be useful in several cases, including:
- The build is dependent upon external resources, that were temporarily unavailable (DB down, network down, website down, etc).
- Users want continuous emails sent out until the build is fixed, in order to prompt people into action.
Configuration
There are currently no configuration options. Simply install the plugin, and then check the "Reschedule build after failure" on your project's configuration page.
Version History
Version 1.4 - Jan 26, 2009
- the plugin progressively introduces a delay until the next build. It starts with 5 minutes and go up to one hour.
Version 1.3 - April 9, 2008
- After way too long, the release is actually out there. 1.1 and 1.2 are missing due to my inability to use the maven release process correctly
.
Version 1.0 - Sept 17, 2007
- Initial Release - release didn't actually make it to the repository...
Feature Requests
- A configuration option to rebuild only if a specific regex occurs in the build output. In this way, it can be configured to only reschedule builds that fail due to server outage.
- Make the delay configurable.
Comments (1)
Jan 23, 2009
Christoph Kutzinski says:
I'm not quite sure what reschedule means in this case? Is the next build started...I'm not quite sure what reschedule means in this case? Is the next build started immediately after the failed build (possibly delyed by the quiet period?)?
It would be very helpful to have a cooldown period before rescheduling the build. IMO it is very probable that an external resource is still unavailable when you restart the build immediately. But if you wait for some time chances are higher that it is available again.
Edit: I just found out that the schedule-failed-builds plugin does something like that.