public class vRADeploymentBuildStep
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
vRADeploymentBuildStep.DescriptorImpl |
class |
vRADeploymentBuildStep.PublishEnvVarAction |
Modifier and Type | Field and Description |
---|---|
protected List<Deployment> |
deployments |
static vRADeploymentBuildStep.DescriptorImpl |
DESCRIPTOR |
protected List<PluginParam> |
params |
Constructor and Description |
---|
vRADeploymentBuildStep(List<PluginParam> params) |
Modifier and Type | Method and Description |
---|---|
hudson.tasks.BuildStepDescriptor |
getDescriptor() |
List<PluginParam> |
getParams() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject<?,?> project) |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
protected Deployment |
newDeployment(PrintStream logger,
PluginParam params) |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
boolean |
prebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener) |
protected List<PluginParam> params
protected List<Deployment> deployments
@Extension public static final vRADeploymentBuildStep.DescriptorImpl DESCRIPTOR
@DataBoundConstructor public vRADeploymentBuildStep(List<PluginParam> params)
public List<PluginParam> getParams()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
getRequiredMonitorService
in class hudson.tasks.Builder
public boolean prebuild(hudson.model.AbstractBuild<?,?> build, hudson.model.BuildListener listener)
prebuild
in interface hudson.tasks.BuildStep
prebuild
in class hudson.tasks.BuildStepCompatibilityLayer
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction
in interface hudson.tasks.BuildStep
getProjectAction
in class hudson.tasks.BuildStepCompatibilityLayer
public Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
getProjectActions
in interface hudson.tasks.BuildStep
getProjectActions
in class hudson.tasks.BuildStepCompatibilityLayer
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
protected Deployment newDeployment(PrintStream logger, PluginParam params) throws IOException
IOException
public hudson.tasks.BuildStepDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2004-2016. All Rights Reserved.