This plugin uses Gearman to support multiple Jenkins masters.
** This project is hosted on git.openstack.org **
The job is stopped differently depending on the current state of the job. The table below explains the state, transitions and when cancellations happen.
Sending a job request to gearman puts it on the gearman queue
the job is removed from the gearman queue
jobs on the gearman queue will transition to the jenkins queue
the job is removed from the Jenkins queue
job on the jenkins queue transition to the jenkins executor to run
the build is aborted while on the jenkins executor
Updating a build description