public class SpecificBuildSelector extends BuildSelector
Modifier and Type | Class and Description |
---|---|
static class |
SpecificBuildSelector.DescriptorImpl |
ExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
static Descriptor<BuildSelector> |
DESCRIPTOR
Deprecated.
here for backward compatibility. Get it from
Jenkins.getDescriptor(Class) |
Constructor and Description |
---|
SpecificBuildSelector(String buildNumber) |
Modifier and Type | Method and Description |
---|---|
Run<?,?> |
getBuild(Job<?,?> job,
EnvVars env,
BuildFilter filter,
Run<?,?> parent)
Find a build to copy artifacts from.
|
String |
getBuildNumber() |
getArtifacts, getBuild, getSourceDirectory, isBuildResultBetterOrEqualTo, isSelectable
getDescriptor
@Deprecated public static Descriptor<BuildSelector> DESCRIPTOR
Jenkins.getDescriptor(Class)
@DataBoundConstructor public SpecificBuildSelector(String buildNumber)
public String getBuildNumber()
public Run<?,?> getBuild(Job<?,?> job, EnvVars env, BuildFilter filter, Run<?,?> parent)
BuildSelector
getBuild
in class BuildSelector
job
- Source projectenv
- Environment for build that is copying artifactsfilter
- Additional filter; returned result should return true (return null otherwise)parent
- Build to which artifacts are being copiedCopyright © 2016–2022. All rights reserved.