public class Xvfb
extends jenkins.tasks.SimpleBuildWrapper
| Modifier and Type | Class and Description |
|---|---|
static class |
Xvfb.XvfbBuildWrapperDescriptor |
jenkins.tasks.SimpleBuildWrapper.Context, jenkins.tasks.SimpleBuildWrapper.Disposer| Modifier and Type | Field and Description |
|---|---|
static hudson.slaves.ComputerListener |
nodeListener |
static hudson.model.listeners.RunListener<hudson.model.Run> |
xvfbShutdownListener |
| Constructor and Description |
|---|
Xvfb() |
| Modifier and Type | Method and Description |
|---|---|
protected hudson.util.ArgumentListBuilder |
createCommandArguments(XvfbInstallation installation,
hudson.FilePath frameBufferDir,
int displayNameUsed) |
String |
getAdditionalOptions() |
String |
getAssignedLabels() |
Xvfb.XvfbBuildWrapperDescriptor |
getDescriptor() |
Integer |
getDisplayName() |
int |
getDisplayNameOffset() |
XvfbInstallation |
getInstallation(hudson.EnvVars env,
hudson.model.Node node,
hudson.model.TaskListener listener) |
String |
getInstallationName() |
String |
getScreen() |
long |
getTimeout() |
boolean |
isAutoDisplayName() |
boolean |
isDebug() |
boolean |
isParallelBuild() |
boolean |
isShutdownWithBuild() |
void |
setAdditionalOptions(String additionalOptions) |
void |
setAssignedLabels(String assignedLabels) |
void |
setAutoDisplayName(boolean autoDisplayName) |
void |
setDebug(boolean debug) |
void |
setDisplayName(Integer displayName) |
void |
setDisplayNameOffset(int displayNameOffset) |
void |
setInstallationName(String installationName) |
void |
setParallelBuild(boolean parallelBuild) |
void |
setScreen(String screen) |
void |
setShutdownWithBuild(boolean shutdownWithBuild) |
void |
setTimeout(long timeout) |
void |
setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment) |
@Extension public static final hudson.model.listeners.RunListener<hudson.model.Run> xvfbShutdownListener
@Extension public static final hudson.slaves.ComputerListener nodeListener
protected hudson.util.ArgumentListBuilder createCommandArguments(XvfbInstallation installation, hudson.FilePath frameBufferDir, int displayNameUsed)
public String getAdditionalOptions()
public String getAssignedLabels()
public Xvfb.XvfbBuildWrapperDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.BuildWrapper>getDescriptor in class hudson.model.AbstractDescribableImpl<hudson.tasks.BuildWrapper>public Integer getDisplayName()
public int getDisplayNameOffset()
public XvfbInstallation getInstallation(hudson.EnvVars env, hudson.model.Node node, hudson.model.TaskListener listener)
public String getInstallationName()
public String getScreen()
public long getTimeout()
public boolean isAutoDisplayName()
public boolean isDebug()
public boolean isParallelBuild()
public boolean isShutdownWithBuild()
@DataBoundSetter public void setAdditionalOptions(String additionalOptions)
@DataBoundSetter public void setAssignedLabels(String assignedLabels)
@DataBoundSetter public void setAutoDisplayName(boolean autoDisplayName)
@DataBoundSetter public void setDebug(boolean debug)
@DataBoundSetter public void setDisplayName(Integer displayName)
@DataBoundSetter public void setDisplayNameOffset(int displayNameOffset)
@DataBoundSetter public void setInstallationName(String installationName)
@DataBoundSetter public void setParallelBuild(boolean parallelBuild)
@DataBoundSetter public void setScreen(String screen)
@DataBoundSetter public void setShutdownWithBuild(boolean shutdownWithBuild)
@DataBoundSetter public void setTimeout(long timeout)
public void setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment)
throws IOException,
InterruptedException
setUp in class jenkins.tasks.SimpleBuildWrapperIOExceptionInterruptedExceptionCopyright © 2012–2016. All rights reserved.