[Bamboo Knowledge Base]
The hanging build event is thrown when Bamboo determines that a build has become unresponsive according to two criteria:
The Expected Build Time and Log Quiet Time must both be exceeded for Bamboo to throw a hanging build event.
This event is currently used by Bamboo to send notifications.
You can also disable build monitoring altogether so that the hanging build event never occurs.
You can change the criteria governing when a hanging build event is thrown.
Note, the hanging build criteria can be also be set for a specific job, when specifying a job's builder. Job-level criteria will override the global criteria described on this page (including disabling this event).
To edit the hanging build event settings:
Screenshot: Editing the hanging build event settings
By default, Bamboo will check whether a hanging build event has been thrown every 60 seconds.
You can change this check interval by configuring the system property, bamboo.buildHangingMonitor.checkInterval
. (This property is specified in seconds.)
Please read Configuring system properties for instructions on how to configure the bamboo.buildHangingMonitor.checkInterval
system property.