public class ChrootBuilder extends hudson.tasks.Builder implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ChrootBuilder.DescriptorImpl |
Constructor and Description |
---|
ChrootBuilder(String chrootName,
boolean ignoreExit,
String additionalPackages,
String packagesFile,
boolean clear,
String command,
boolean loginAsRoot,
boolean noUpdate,
boolean forceInstall) |
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalPackages() |
String |
getChrootName() |
String |
getCommand() |
String |
getPackagesFile() |
boolean |
isClear() |
boolean |
isForceInstall() |
boolean |
isIgnoreExit() |
boolean |
isLoginAsRoot() |
boolean |
isNoUpdate() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
@DataBoundConstructor public ChrootBuilder(String chrootName, boolean ignoreExit, String additionalPackages, String packagesFile, boolean clear, String command, boolean loginAsRoot, boolean noUpdate, boolean forceInstall) throws IOException
IOException
public boolean isForceInstall()
public boolean isNoUpdate()
public boolean isLoginAsRoot()
public String getChrootName()
public String getCommand()
public boolean isIgnoreExit()
public String getAdditionalPackages()
public String getPackagesFile()
public boolean isClear()
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
InterruptedException
IOException
Copyright © 2004-2015. All Rights Reserved.