public class ArtifactDeployer extends Notifier implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactDeployer.DescriptorImpl |
Publisher.DescriptorExtensionListImpl
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
Constructor and Description |
---|
ArtifactDeployer(List<Artifact> artifacts) |
Modifier and Type | Method and Description |
---|---|
List<Artifact> |
getArtifacts() |
String |
getRepositoryId() |
BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isEnableRepositoryLogging() |
boolean |
isEnableTransferLogging() |
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
void |
setEnableRepositoryLogging(boolean enableRepositoryLogging) |
void |
setEnableTransferLogging(boolean enableTransferLogging) |
void |
setRepositoryId(String repositoryId) |
getDescriptor
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, perform, prebuild
public String getRepositoryId()
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
public boolean isEnableRepositoryLogging()
public boolean isEnableTransferLogging()
public void perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
perform
in interface SimpleBuildStep
InterruptedException
IOException
@DataBoundSetter public void setEnableRepositoryLogging(boolean enableRepositoryLogging)
@DataBoundSetter public void setEnableTransferLogging(boolean enableTransferLogging)
@DataBoundSetter public void setRepositoryId(String repositoryId)
Copyright © 2010–2021. All rights reserved.