У меня есть мастер Jenkins, работающий на Windows Server 2012.
У меня есть оконные рабы. Подключен через JNLP. На этих ведомых устройствах также работает служба Windows. Таким образом, даже если я перезапущу подчиненные устройства Windows - они подключатся к главному серверу, как только он будет запущен. Потрясающий!!
Еще у меня есть подчиненный MAC. В настоящее время подключаюсь через Java Web start. Мне нужно что-то вроде «Служба Windows» для Mac. Я слышал о «launchd», но, похоже, он не подключается к мастеру автоматически, когда я перезагружаю MAC-машину. Это то что мне нужно !!!
Я также пробовал использовать RunAtLoad как True, KeepAlive как True в LaunchDaemon. Это совсем не помогает.