@Extension public final class MockWorker extends ChrootWorker
| Constructor and Description |
|---|
MockWorker() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRepositories(hudson.FilePath tarBall,
hudson.Launcher launcher,
hudson.model.TaskListener log,
List<Repository> Repositories) |
boolean |
cleanUp(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall) |
List<String> |
getDefaultPackages() |
String |
getName() |
String |
getTool() |
boolean |
installPackages(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall,
List<String> packages,
boolean forceInstall) |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall,
String commands,
boolean runAsRoot) |
hudson.FilePath |
setUp(hudson.tools.ToolInstallation tool,
hudson.model.Node node,
hudson.model.TaskListener log) |
boolean |
updateRepositories(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall) |
all, getByName, getGID, getGroupName, getUID, getUserNamepublic hudson.FilePath setUp(hudson.tools.ToolInstallation tool,
hudson.model.Node node,
hudson.model.TaskListener log)
throws IOException,
InterruptedException
setUp in class ChrootWorkerIOExceptionInterruptedExceptionpublic String getName()
getName in class ChrootWorkerpublic String getTool()
getTool in class ChrootWorkerpublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall,
String commands,
boolean runAsRoot)
throws IOException,
InterruptedException
perform in class ChrootWorkerIOExceptionInterruptedExceptionpublic boolean installPackages(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall,
List<String> packages,
boolean forceInstall)
throws IOException,
InterruptedException
installPackages in class ChrootWorkerIOExceptionInterruptedExceptionpublic List<String> getDefaultPackages()
getDefaultPackages in class ChrootWorkerpublic boolean addRepositories(hudson.FilePath tarBall,
hudson.Launcher launcher,
hudson.model.TaskListener log,
List<Repository> Repositories)
throws IOException,
InterruptedException
addRepositories in class ChrootWorkerIOExceptionInterruptedExceptionpublic boolean cleanUp(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall)
throws IOException,
InterruptedException
cleanUp in class ChrootWorkerIOExceptionInterruptedExceptionpublic boolean updateRepositories(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.FilePath tarBall)
throws IOException,
InterruptedException
updateRepositories in class ChrootWorkerIOExceptionInterruptedExceptionCopyright © 2004-2014. All Rights Reserved.