mirror of https://github.com/winsw/winsw
20 lines
946 B
XML
20 lines
946 B
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<service>
|
|
<id>SERVICE_NAME</id>
|
|
<name>Jenkins Slave</name>
|
|
<description>This service runs a slave for Jenkins continuous integration system.</description>
|
|
<executable>C:\Program Files\Java\jre7\bin\java.exe</executable>
|
|
<arguments>-Xrs -jar "%BASE%\slave.jar" -jnlpUrl ...</arguments>
|
|
<log mode="roll"></log>
|
|
|
|
<extensions>
|
|
<!-- This is a sample configuration for the RunawayProcessKiller extension. -->
|
|
<extension enabled="true" className="winsw.Plugins.RunawayProcessKiller.RunawayProcessKillerExtension" id="killOnStartup">
|
|
<!-- Absolute path to the PID file, which stores ID of the previously launched process. -->
|
|
<pidfile>%BASE%\pid.txt</pidfile>
|
|
<!-- Defines the process termination timeout in milliseconds. This timeout will be applied multiple times for each child process. -->
|
|
<stopTimeout>5000</stopTimeout>
|
|
</extension>
|
|
</extensions>
|
|
</service>
|