Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/pr/65' into next
Browse files Browse the repository at this point in the history
Conflicts:
	templates/jenkins-slave.erb
  • Loading branch information
R. Tyler Croy committed Apr 16, 2014
2 parents ac58a21 + 54035ef commit 0b78b03
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions templates/jenkins-slave.erb
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,18 @@
#
RETVAL=0

. /etc/init.d/functions

PID_FILE=/var/run/jenkins-slave.pid
LOCK_FILE=/var/lock/jenkins-slave

if [ -x /sbin/runuser ] ; then
RUNUSER=runuser
else
RUNUSER=su
fi

slave_start() {
echo Starting Jenkins Slave...
runuser - <%= @slave_user -%> -c 'java -jar <%= @slave_home -%>/<%= @client_jar -%> <%= @ui_user_flag -%> <%= @ui_pass_flag -%> -mode <%= @slave_mode -%> -name <%= @fqdn -%> -executors <%= @executors -%> <%= @masterurl_flag -%> <%= @labels_flag -%> &'
$RUNUSER - <%= @slave_user -%> -c 'java -jar <%= @slave_home -%>/<%= @client_jar -%> <%= @ui_user_flag -%> <%= @ui_pass_flag -%> -mode <%= @slave_mode -%> -name <%= @fqdn || @hostname -%> -executors <%= @executors -%> <%= @masterurl_flag -%> <%= @labels_flag -%> &'
pgrep -f -u <%= @slave_user -%> <%= @client_jar -%> > $PID_FILE
RETVAL=$?
[ $RETVAL -eq 0 ] && touch $LOCK_FILE
Expand Down

0 comments on commit 0b78b03

Please sign in to comment.