public class ArtifactDeployerPublisher extends Recorder implements hudson.matrix.MatrixAggregatable, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactDeployerPublisher.ArtifactDeployerDescriptor |
static class |
ArtifactDeployerPublisher.DeleteRemoteArtifact |
Publisher.DescriptorExtensionListImpl
ExtensionPoint.LegacyInstancesAreScopedToHudson
BuildStep.PublisherList
BUILDERS, PUBLISHERS
Constructor and Description |
---|
ArtifactDeployerPublisher(List<ArtifactDeployerEntry> deployedArtifact,
boolean deployEvenBuildFail) |
Modifier and Type | Method and Description |
---|---|
hudson.matrix.MatrixAggregator |
createAggregator(hudson.matrix.MatrixBuild build,
Launcher launcher,
BuildListener listener) |
List<ArtifactDeployerEntry> |
getEntries() |
Collection<? extends Action> |
getProjectActions(AbstractProject<?,?> project) |
BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isDeployEvenBuildFail() |
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener) |
Object |
readResolve() |
void |
setDeployEvenBuildFail(boolean deployEvenBuildFail) |
void |
setEntries(List<ArtifactDeployerEntry> entries) |
getDescriptor
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, perform, prebuild
@DataBoundConstructor public ArtifactDeployerPublisher(List<ArtifactDeployerEntry> deployedArtifact, boolean deployEvenBuildFail)
public Object readResolve()
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
public Collection<? extends Action> getProjectActions(AbstractProject<?,?> project)
getProjectActions
in interface BuildStep
getProjectActions
in class BuildStepCompatibilityLayer
public hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener)
createAggregator
in interface hudson.matrix.MatrixAggregatable
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
perform
in interface BuildStep
perform
in class BuildStepCompatibilityLayer
InterruptedException
IOException
public List<ArtifactDeployerEntry> getEntries()
public void setEntries(List<ArtifactDeployerEntry> entries)
public boolean isDeployEvenBuildFail()
public void setDeployEvenBuildFail(boolean deployEvenBuildFail)
Copyright © 2016–2022. All rights reserved.