public class UnshelveBuilder
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
UnshelveBuilder.DescriptorImpl |
Constructor and Description |
---|
UnshelveBuilder(String shelf,
String resolve) |
Modifier and Type | Method and Description |
---|---|
static UnshelveBuilder.DescriptorImpl |
descriptor() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getResolve() |
String |
getShelf() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
protected boolean |
unshelve(hudson.model.Run<?,?> run,
String credential,
Workspace workspace,
hudson.FilePath buildWorkspace,
hudson.model.TaskListener listener) |
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
getRequiredMonitorService
in class hudson.tasks.Builder
public String getShelf()
public String getResolve()
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
protected boolean unshelve(hudson.model.Run<?,?> run, String credential, Workspace workspace, hudson.FilePath buildWorkspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public static UnshelveBuilder.DescriptorImpl descriptor()
Copyright © 2016. All rights reserved.