Naginator Plugin

Plugin Information

Plugin ID naginator
Latest Release 1.5
Latest Release Date Dec 07, 2009
Plugin Central Plugin Central 3.2
Sources Subversion
Support Eclipse Hudson Forum
Issue Tracking Eclipse Bugzilla
Hudson Core (latest) 3.3.3

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.5 - Dec 7, 2009

  • Added support for not rebuilding if the build is unstable.
  • Added support for only rebuilding if a regular expression is found in the build log.

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

server outage.

  • Make the delay configurable.

Labels:

plugin-trigger plugin-trigger Delete
tier3-hudson-plugin tier3-hudson-plugin Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
  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.