How to Setup a Jenkins macOS Slave with JNLP
This article explains how to set up a JNLP macOS slave, which is useful e.g. when slaves are in private network and Jenkins master cannot initialize connection via SSH. Also, method described in this article allows to use graphical applications such as Xcode. foo is used as a sample user which runs Jenkins jobs in this article. Preparation Install the same version of Java as on your master, e.g. from AdoptOpenJDK or Azul....