$env:JAVA_HOME="c:\Program Files\Java\jdk-24\"
.\gradlew.bat bootrun
Enable jenkins to run commands without sudo
sudo visudo
jenkins ALL=(ALL) NOPASSWD: /usr/bin/systemctl stop pdftools
jenkins ALL=(ALL) NOPASSWD: /usr/bin/systemctl start pdftools
jenkins ALL=(ALL) NOPASSWD: /usr/bin/cp deploy/pdftools.service /etc/systemd/system/pdftools.service
jenkins ALL=(ALL) NOPASSWD: /usr/bin/cp /var/lib/jenkins/workspace/PT.PDFTools/deploy/pdftools.service /etc/systemd/system/pdftools.service
jenkins ALL=(ALL) NOPASSWD: /usr/bin/systemctl daemon-reload
jenkins ALL=(ALL) NOPASSWD: /usr/bin/systemctl enable pdftoolsEnv variables
sudo touch /etc/default/pdftools
sudo nano /etc/default/pdftools
SERVER_PORT=8080