public class CordellWalkerRecorder extends Recorder implements SimpleBuildStep
Publisher.DescriptorExtensionListImplSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonBUILDERS, PUBLISHERS| Constructor and Description |
|---|
CordellWalkerRecorder()
Constructs a
CordellWalkerRecorder with default
FactGenerator. |
CordellWalkerRecorder(FactGenerator factGenerator)
Constructs a
CordellWalkerRecorder with specified
FactGenerator. |
| Modifier and Type | Method and Description |
|---|---|
Action |
getProjectAction(AbstractProject<?,?> project)
Gets the RoundhouseAction as the project action.
|
BuildStepMonitor |
getRequiredMonitorService()
Gets the required monitor service.
|
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener)
Adds RoundhouseAction to the build actions.
|
void |
perform(Run<?,?> run)
Adds RoundhouseAction to the run actions.
|
void |
perform(Run<?,?> run,
FilePath workspace,
Launcher launcher,
TaskListener listener)
Adds RoundhouseAction to the run actions.
|
getDescriptorall, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectActions, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProjectActions, prebuild@DataBoundConstructor public CordellWalkerRecorder()
CordellWalkerRecorder with default
FactGenerator.public CordellWalkerRecorder(FactGenerator factGenerator)
CordellWalkerRecorder with specified
FactGenerator.factGenerator - the fact generatorpublic final Action getProjectAction(AbstractProject<?,?> project)
getProjectAction in interface BuildStepgetProjectAction in class BuildStepCompatibilityLayerproject - the projectpublic final boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
perform in interface BuildStepperform in class BuildStepCompatibilityLayerbuild - the buildlauncher - the launcherlistener - the listenerInterruptedException - when there's an interruptionIOException - when there's an IO errorpublic final void perform(@Nonnull Run<?,?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildSteprun - the runworkspace - the workspacelauncher - the launcherlistener - the listenerInterruptedException - when there's an interruptionIOException - when there's an IO errorpublic final BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface BuildSteppublic void perform(Run<?,?> run)
run - the runCopyright © 2016–2020. All rights reserved.