public class vRADeploymentPostBuildAction
extends hudson.tasks.Notifier
Modifier and Type | Class and Description |
---|---|
static class |
vRADeploymentPostBuildAction.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl
Modifier and Type | Field and Description |
---|---|
protected List<Deployment> |
deployments |
static vRADeploymentPostBuildAction.DescriptorImpl |
DESCRIPTOR |
protected List<PluginParam> |
params |
Constructor and Description |
---|
vRADeploymentPostBuildAction(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 vRADeploymentPostBuildAction.DescriptorImpl DESCRIPTOR
@DataBoundConstructor public vRADeploymentPostBuildAction(List<PluginParam> params)
public List<PluginParam> getParams()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
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.Publisher>
getDescriptor
in class hudson.tasks.Notifier
Copyright © 2004-2016. All Rights Reserved.