public class ArtifactResolver extends Builder implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactResolver.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
BUILDERS, PUBLISHERS
Constructor and Description |
---|
ArtifactResolver(List<Artifact> artifacts) |
Modifier and Type | Method and Description |
---|---|
List<Artifact> |
getArtifacts() |
String |
getRepositoryId() |
String |
getTargetDirectory() |
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) |
void |
setTargetDirectory(String targetDirectory) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
public String getRepositoryId()
public String getTargetDirectory()
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)
@DataBoundSetter public void setTargetDirectory(String targetDirectory)
Copyright © 2010–2021. All rights reserved.