war/src/main/webapp/help/system-config/master-slave/availability.html
Controls when Jenkins starts and stops this agent. Keep this agent online as much as possible In this mode, Jenkins will keep this agent online as much as possible.
If the agent goes offline, e.g. due to a temporary network failure, Jenkins will periodically attempt to restart it.
Bring this agent online according to a schedule In this mode, Jenkins will bring this agent online at the scheduled time(s), remaining online for a specified amount of time.
If the agent goes offline while it is scheduled to be online, Jenkins will periodically attempt to restart it.
After this agent has been online for the number of minutes specified in the Scheduled Uptime field, it will be taken offline.
If Keep online while builds are running is checked, and the agent is scheduled to be taken offline, Jenkins will wait for any builds that may be in progress to complete.
Bring this agent online when in demand, and take offline when idle In this mode, Jenkins will bring this agent online if there is demand, i.e. there are queued builds which meet the following criteria:
This agent will be taken offline if: