public class ArtifactResolver extends hudson.tasks.Builder implements jenkins.tasks.SimpleBuildStep, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactResolver.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
ArtifactResolver(List<Artifact> artifacts) |
ArtifactResolver(String targetDirectory,
List<Artifact> artifacts,
boolean failOnError,
boolean enableRepoLogging,
String snapshotUpdatePolicy,
String snapshotChecksumPolicy,
String releaseUpdatePolicy,
String releaseChecksumPolicy)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<Artifact> |
getArtifacts()
gets the artifacts
|
hudson.model.Descriptor<hudson.tasks.Builder> |
getDescriptor() |
String |
getReleaseChecksumPolicy() |
String |
getReleaseUpdatePolicy() |
String |
getSnapshotChecksumPolicy() |
String |
getSnapshotUpdatePolicy() |
String |
getTargetDirectory() |
boolean |
isEnableRepoLogging() |
boolean |
isFailOnError() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setEnableRepoLogging(boolean enableRepoLogging) |
void |
setFailOnError(boolean failOnError) |
void |
setReleaseChecksumPolicy(String releaseChecksumPolicy) |
void |
setReleaseUpdatePolicy(String releaseUpdatePolicy) |
void |
setSnapshotChecksumPolicy(String snapshotChecksumPolicy) |
void |
setSnapshotUpdatePolicy(String snapshotUpdatePolicy) |
void |
setTargetDirectory(String targetDirectory) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
public hudson.model.Descriptor<hudson.tasks.Builder> getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
public String getReleaseChecksumPolicy()
public String getReleaseUpdatePolicy()
public String getSnapshotChecksumPolicy()
public String getSnapshotUpdatePolicy()
public String getTargetDirectory()
public boolean isEnableRepoLogging()
public boolean isFailOnError()
public void perform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
@DataBoundSetter public void setEnableRepoLogging(boolean enableRepoLogging)
@DataBoundSetter public void setFailOnError(boolean failOnError)
@DataBoundSetter public void setReleaseChecksumPolicy(String releaseChecksumPolicy)
@DataBoundSetter public void setReleaseUpdatePolicy(String releaseUpdatePolicy)
@DataBoundSetter public void setSnapshotChecksumPolicy(String snapshotChecksumPolicy)
@DataBoundSetter public void setSnapshotUpdatePolicy(String snapshotUpdatePolicy)
@DataBoundSetter public void setTargetDirectory(String targetDirectory)
Copyright © 2010–2018. All rights reserved.