Resolution
For a MAC you can config them as Unix agents with launch method Launch agent agents on Unix machines via SSH.
If you decide to use Java Web Start, then the setup is not straight forward as you will need to manually create the service. Moreover, when you upgrade Jenkins you will need to manually upgrade agent.jar
, which is automatically upgraded in the case of the ssh agents. For these reasons, we recommend to use the ssh approach for Mac agents.
This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.