Initial beta release. You need to enable the experimental update center in Jenkins global configuration to see beta versions.
The build is considered “completed” too early, which can cause problems interacting with some other plugins and Jenkins features.
Does not yet detect when the wrapper script is killed, for example by a machine reboot.
There is not yet a defense against other jobs grabbing an executor slot on a busy slave between build phases.
Cannot work on typical cloud slaves, since these are typically ephemeral (have no persistent configuration) and are liable to be destroyed as soon as the initial steps complete. To let a detached script run even after a Jenkins restart, the slave computer must remain running and reattach with the same node name.
Build wrappers are currently supported only on the initial build steps, not on the main “detached” build step or post-build steps.
Build duration estimates inaccurate.
Restarting the Jenkins master may kill even a detached script running on a master executor. It is advisable to run builds on slaves.
Only certain kinds of build steps are permitted in the asynchronous portion; they must be able to run to completion without access to Jenkins or a Jenkins slave agent. Currently just Bourne shell scripts and Windows batch scripts are implemented.
You must restart Jenkins after installing this plugin for it to work.
Only the detached phase of the build can survive Jenkins restarts (or slave reconnections). If there is an interruption in the slave connection during the initial build steps, or the post-build steps, the build will be considered aborted just like regular Jenkins jobs.