Contrôle le moment où Jenkins démarrage et arrête l'esclave.
Maintenir l'esclave activé le plus longtemps possible
C'est la configuration par défaut et la plus classique. Dans ce mode, Jenkins fait des tests réguliers pour conserver l'esclave actif. Si Jenkins peut démarrer l'esclave sans l'aide de l'utilisateur et que l'esclave n'est pas disponible, il tentera régulièrement de le relancer. Jenkins ne cherchera pas à le désactiver.
Activer l'esclave en cas nécessité et le désactiver lorsqu'il n'est plus nécessaire
Dans ce mode, si Jenkins peut démarrer l'esclave sans l'aide de l'utilisateur, il cherchera régulièrement à l'activer tant qu'il y aura des jobs en attente respectant les critères suivants :
  • Ils sont dans la file d'attente depuis au moins aussi longue que la période d'attente spécifiée
  • Ils peuvent s'exécuter sur cette machine
L'esclace sera désactivé si :
  • Il n'y a plus de job en cours sur cet esclave
  • L'esclave a été inactif depuis au moins la période d'inactivité spécifiée