From 30352efd88e5068c116fc75121a157682e33cd36 Mon Sep 17 00:00:00 2001 From: Malin Freeborn Date: Tue, 18 Jul 2023 16:20:02 +0200 Subject: [PATCH] add jenkins --- distros/void/jenkins.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 distros/void/jenkins.md diff --git a/distros/void/jenkins.md b/distros/void/jenkins.md new file mode 100644 index 0000000..1d2d14c --- /dev/null +++ b/distros/void/jenkins.md @@ -0,0 +1,30 @@ +--- +title: "jenkins" +tags: [ "void", "build" ] +--- +# Jenkins on Void + +Jenkins is janky. + +## Start +Start the service file. + +```bash +sudo ln -s /etc/sv/jenkins /var/service +sudo sv start jenkins +``` + +Then visit the web interface with `$BROWSER localhost:8080`. + +If it's not working, try running the command from the run file the first time: + +```bash +chpst -u jenkins java -jar /opt/jenkins/jenkins.war +``` + +## Updating + +Jenkins will not work if out of date. +You will be prompted to update by downloading a `jenkins.war` file. +Download it, then stop the service, and move the file to `/opt/jenkins/jenkins.war`, then start the service again. +