Package hudson.plugins.copyartifact
Class StatusBuildSelector
java.lang.Object
hudson.model.AbstractDescribableImpl<BuildSelector>
hudson.plugins.copyartifact.BuildSelector
hudson.plugins.copyartifact.StatusBuildSelector
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildSelector>
Copy artifacts from the latest successful or stable build.
- Author:
- Alan Harder
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Modifier and TypeFieldDescriptionstatic Descriptor<BuildSelector>
Deprecated.here for backward compatibility. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isSelectable
(Run<?, ?> run, EnvVars env) Should this build be selected? Override just this method to use a standard loop through completed builds, starting with the most recent.boolean
isStable()
void
setStable
(boolean stable) Methods inherited from class hudson.plugins.copyartifact.BuildSelector
getArtifacts, getBuild, getBuild, getSourceDirectory, isBuildResultBetterOrEqualTo
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
DESCRIPTOR
Deprecated.here for backward compatibility. Get it fromJenkins.getDescriptor(Class)
-
-
Constructor Details
-
StatusBuildSelector
Deprecated. -
StatusBuildSelector
@DataBoundConstructor public StatusBuildSelector()
-
-
Method Details
-
setStable
@DataBoundSetter public void setStable(boolean stable) -
isStable
public boolean isStable() -
isSelectable
Description copied from class:BuildSelector
Should this build be selected? Override just this method to use a standard loop through completed builds, starting with the most recent.- Overrides:
isSelectable
in classBuildSelector
- Parameters:
run
- Build to checkenv
- Environment for build that is copying artifacts- Returns:
- True to select this build
-