github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/acceptancetests/repository/charms/jenkins-slave/files/init/jenkins-slave.conf (about) 1 description "Jenkins CI Slave Agent" 2 author "James Page <james.page@ubuntu.com>" 3 4 start on runlevel [2345] 5 stop on runlevel [!2345] 6 7 pre-start script 8 [ -r /etc/default/jenkins-slave ] && . /etc/default/jenkins-slave 9 [ -n "$JENKINS_URL" ] || { stop; exit 0; } 10 mkdir $JENKINS_RUN > /dev/null 2>&1 || true 11 chown -R $JENKINS_USER $JENKINS_RUN || true 12 $JENKINS_ROOT/bin/download-slave.sh $JENKINS_URL 13 end script 14 15 script 16 [ -r /etc/default/jenkins-slave ] && . /etc/default/jenkins-slave 17 exec start-stop-daemon --start -c $JENKINS_USER --exec $JAVA --name jenkins-slave \ 18 -- $JAVA_ARGS -jar $JENKINS_RUN/slave.jar $JENKINS_ARGS 19 end script