sample systemd jenkins agent


sudo nano /etc/systemd/system/jenkins-agent.service

[Unit]
Description=Jenkins Agent
After=network.target

[Service]
ExecStart=/usr/bin/java -jar /home/jenkins-agent/agent.jar -jnlpUrl JENKINS_URL/computer/AGENT_NAME/slave-agent.jnlp -secret SECRET
Restart=always
User=jenkins-agent
WorkingDirectory=/home/jenkins-agent

[Install]
WantedBy=multi-user.target

sudo systemctl enable jenkins-agent
sudo systemctl start jenkins-agent

Advertisement
%d bloggers like this: