public class Reconfigure extends VSphereBuildStep implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
Reconfigure.ReconfigureDescriptor |
VSphereBuildStep.VSphereBuildStepDescriptor
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
vsphere
BUILDERS, PUBLISHERS
Constructor and Description |
---|
Reconfigure(String vm,
List<ReconfigureStep> reconfigureSteps) |
Modifier and Type | Method and Description |
---|---|
Reconfigure.ReconfigureDescriptor |
getDescriptor() |
Action |
getProjectAction(AbstractProject<?,?> abstractProject) |
Collection<? extends Action> |
getProjectActions(AbstractProject<?,?> abstractProject) |
List<ReconfigureStep> |
getReconfigureSteps() |
BuildStepMonitor |
getRequiredMonitorService() |
String |
getVm() |
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener) |
void |
perform(Run<?,?> run,
FilePath filePath,
Launcher launcher,
TaskListener listener) |
boolean |
prebuild(AbstractBuild<?,?> abstractBuild,
BuildListener buildListener) |
all, allowDelete, getIP, getVsphere, setVsphere
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
@DataBoundConstructor public Reconfigure(String vm, List<ReconfigureStep> reconfigureSteps) throws VSphereException
VSphereException
public String getVm()
public List<ReconfigureStep> getReconfigureSteps()
public void perform(@NonNull Run<?,?> run, @NonNull FilePath filePath, @NonNull Launcher launcher, @NonNull TaskListener listener) throws InterruptedException, IOException
perform
in interface SimpleBuildStep
perform
in class VSphereBuildStep
InterruptedException
IOException
public boolean prebuild(AbstractBuild<?,?> abstractBuild, BuildListener buildListener)
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)
perform
in interface BuildStep
perform
in class VSphereBuildStep
public Action getProjectAction(AbstractProject<?,?> abstractProject)
getProjectAction
in interface BuildStep
public Collection<? extends Action> getProjectActions(AbstractProject<?,?> abstractProject)
getProjectActions
in interface BuildStep
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
public Reconfigure.ReconfigureDescriptor getDescriptor()
getDescriptor
in interface Describable<VSphereBuildStep>
getDescriptor
in class VSphereBuildStep
Copyright © 2016–2022. All rights reserved.