public class WorkspaceSelector extends BuildSelector
Modifier and Type | Class and Description |
---|---|
static class |
WorkspaceSelector.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 |
---|
WorkspaceSelector() |
Modifier and Type | Method and Description |
---|---|
protected VirtualFile |
getArtifacts(Run<?,?> src,
PrintStream console)
Load artifacts from a given build.
|
boolean |
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.
|
getBuild, getBuild, getSourceDirectory, isBuildResultBetterOrEqualTo
getDescriptor
@Deprecated public static Descriptor<BuildSelector> DESCRIPTOR
Jenkins.getDescriptor(Class)
public boolean isSelectable(Run<?,?> run, EnvVars env)
BuildSelector
isSelectable
in class BuildSelector
run
- Build to checkenv
- Environment for build that is copying artifactsprotected VirtualFile getArtifacts(Run<?,?> src, PrintStream console) throws IOException, InterruptedException
BuildSelector
getArtifacts
in class BuildSelector
src
- a build which may have associated artifactsconsole
- a way to print messagesIOException
InterruptedException
Copyright © 2016–2022. All rights reserved.