Skip to content

Instantly share code, notes, and snippets.

@lcguida
Created August 18, 2017 11:07
Show Gist options
  • Save lcguida/c6ec62c2c5388ec9c0120a6288b4eb96 to your computer and use it in GitHub Desktop.
Save lcguida/c6ec62c2c5388ec9c0120a6288b4eb96 to your computer and use it in GitHub Desktop.
Jenkins update script
#!/bin/bash
JENKINS_PATH=/usr/share/jenkins
echo -n "Removing old jenkins.war backcups ... "
rm -rf $JENKINS_PATH/jenkins.war.*.bkp
echo "Done"
echo -n "Backing up the current jenkins.war file ... "
cp $JENKINS_PATH/jenkins.war $JENKINS_PATH/jenkins.war.$(date +"%Y%m%d").bkp
echo "Done"
echo -n "Downloading the new jenkins.war ..."
wget -q "http://updates.jenkins-ci.org/stable/latest/jenkins.war" -O $JENKINS_PATH/jenkins.war
echo "done"
echo -n "Restarting jenkins service... "
service jenkins restart
echo "Done"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment