File README.SUSE of Package jenkins-agent

This package does not ship the real Jenkins Agent, but rather a suite of wrapper files allowing easy integration with agents provided in JAR form by Jenkins controllers.

To use this, configure the address of your Jenkins controller (JENKINS_BASE) as well as the URL to the JNLP file (JENKINS_AGENT_JNLP_URL, found in Manage Jenkins -> Nodes -> < name of node >, but is only displayed if it the agent is offline). If authentication is configured, provide the secret as JENKINS_AGENT_SECRET and make sure to follow the advice in the description of JENKINS_AGENT_ARGUMENTS.

Afterwards, the service can be managed using `systemctl`:
  systemctl [start|stop|enable] jenkins-agent

Once downloaded, the service will use the locally cached agent. To force a re-download of the agent, for example after a Jenkins update:
  jenkins-agent-download.sh --force
openSUSE Build Service is sponsored by