From bcf7a3cde510fb973334bbd50e559520ce152cec Mon Sep 17 00:00:00 2001 From: Christopher Horrell Date: Mon, 6 May 2024 17:09:35 -0400 Subject: [PATCH] Update for -jnlpUrl deprecation (#17) The -jnlpUrl options is deprecated in favour of -url and -name.Alos, puts values in quotes --- install-jenkins-agent.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install-jenkins-agent.sh b/install-jenkins-agent.sh index a72e101..5fb2bb4 100755 --- a/install-jenkins-agent.sh +++ b/install-jenkins-agent.sh @@ -82,7 +82,7 @@ After=network.target [Service] ExecStartPre=/usr/bin/curl -o ${WORK_DIR}/agent.jar -Ssl ${JENKINS_URL}/jnlpJars/agent.jar -ExecStart=/usr/bin/java -jar ${WORK_DIR}/agent.jar -jnlpUrl ${JENKINS_URL}/computer/${AGENT_NAME}/jenkins-agent.jnlp -secret @${WORK_DIR}/jenkins-agent-secret -workDir ${WORK_DIR} +ExecStart=/usr/bin/java -jar ${WORK_DIR}/agent.jar -url ${JENKINS_URL} -name "${AGENT_NAME}" -secret @${WORK_DIR}/jenkins-agent-secret -workDir "${WORK_DIR}" Restart=always User=${USER} RestartSec=10