Naginator Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID naginator Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.11
Apr 08, 2014
1.532
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Andrew Bayer (id: abayer)
Nicolas De Loof (id: ndeloof)
Usage Installations 2013-Apr 903
2013-May 944
2013-Jun 1007
2013-Jul 1090
2013-Aug 1131
2013-Sep 1156
2013-Oct 1248
2013-Nov 1277
2013-Dec 1293
2014-Jan 1392
2014-Feb 1462
2014-Mar 1560

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

Simply install the plugin, and then check the Post-Build action "Retry build after failure" on your project's configuration page.

If the build fails, it will be rescheduled to run again in five minutes. For each consecutive unsuccessful build, the waiting time is extended by five minutes. The waiting time is capped at one hour, so after ~12 failing builds in a row, a new build will only be rescheduled once per hour.

The following options are also available:

  • Rerun build for unstable builds as well as failures
  • Only rebuild the job if the build's log output contains a given regular expression

Version History

Version 1.9 - unreleased

  • re-schedule limit doesn't consider previous builds that aren't related to naginator
  • added a badge icon to re-schedules builds

Version 1.8 - June 12, 2012

  • new extension point to configure schedule delay
  • fixed delay implementation
  • parameter for build are reused on schedule
  • limit for number of build attempts after failure

Version 1.7 - May 31, 2012

Version 1.6.1 - May 3, 2012

  • fix compatibility with build-timeout plugin (JENKINS-11594)
  • use a RunListener

Version 1.6

  • not released (release:prepare failed on ndeloof computer :-/)

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...

Labels

Edit
plugin-trigger plugin-trigger Delete
nag nag Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment