public class WindowsSlaveInstaller
extends org.jenkinsci.modules.slave_installer.SlaveInstaller
| Constructor and Description |
|---|
WindowsSlaveInstaller() |
| Modifier and Type | Method and Description |
|---|---|
static String |
generateServiceId(String slaveRoot) |
static String |
generateSlaveXml(String id,
String java,
String vmargs,
String args)
|
static String |
generateSlaveXml(String id,
String java,
String vmargs,
String args,
Map<String,String> extraMacroValues)
Generates WinSW configuration for the agent.
|
org.jvnet.localizer.Localizable |
getConfirmationText() |
void |
install(org.jenkinsci.modules.slave_installer.LaunchConfiguration params,
org.jenkinsci.modules.slave_installer.Prompter prompter) |
public org.jvnet.localizer.Localizable getConfirmationText()
getConfirmationText in class org.jenkinsci.modules.slave_installer.SlaveInstallerpublic void install(org.jenkinsci.modules.slave_installer.LaunchConfiguration params,
org.jenkinsci.modules.slave_installer.Prompter prompter)
throws org.jenkinsci.modules.slave_installer.InstallationException,
IOException,
InterruptedException
install in class org.jenkinsci.modules.slave_installer.SlaveInstallerorg.jenkinsci.modules.slave_installer.InstallationExceptionIOExceptionInterruptedExceptionpublic static String generateServiceId(String slaveRoot) throws IOException
IOException@Deprecated @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public static String generateSlaveXml(String id, String java, String vmargs, String args) throws IOException
generateSlaveXml(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)IOException@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public static String generateSlaveXml(String id, String java, String vmargs, String args, @Nonnull Map<String,String> extraMacroValues) throws IOException
id - Service Idjava - Path to Javavmargs - JVM args arguments to be passedargs - slave.jar arguments to be passedextraMacroValues - Additional macro values to be injected.IOException - The file cannot be generatedCopyright © 2016–2017. All rights reserved.