Browse code

always update the jobs link

Anthony Young authored on 2011/11/10 04:12:14
Showing 1 changed files
... ...
@@ -52,15 +52,18 @@ if ! su -c "ls $CUR_DIR" jenkins; then
52 52
     exit 1
53 53
 fi
54 54
 
55
-# Set up jobs symlink
55
+# Move aside old jobs, if present
56 56
 if [ ! -h /var/lib/jenkins/jobs ]; then
57 57
     echo "Installing jobs symlink"
58 58
     if [ -d /var/lib/jenkins/jobs ]; then
59 59
         mv /var/lib/jenkins/jobs /var/lib/jenkins/jobs.old
60 60
     fi
61
-    ln -s $CUR_DIR/jobs /var/lib/jenkins/jobs
62 61
 fi
63 62
 
63
+# Set up jobs symlink
64
+rm -f /var/lib/jenkins/jobs
65
+ln -s $CUR_DIR/jobs /var/lib/jenkins/jobs
66
+
64 67
 # List of plugins
65 68
 PLUGINS=http://hudson-ci.org/downloads/plugins/build-timeout/1.6/build-timeout.hpi,http://mirrors.jenkins-ci.org/plugins/git/1.1.12/git.hpi,http://hudson-ci.org/downloads/plugins/global-build-stats/1.2/global-build-stats.hpi,http://hudson-ci.org/downloads/plugins/greenballs/1.10/greenballs.hpi,http://download.hudson-labs.org/plugins/console-column-plugin/1.0/console-column-plugin.hpi
66 69