public class CordellWalkerRecorder
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| 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 |
|---|---|
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project)
Gets the RoundhouseAction as the project action.
|
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService()
Gets the required monitor service.
|
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Adds RoundhouseAction to the build actions.
|
void |
perform(hudson.model.Run<?,?> run)
Adds RoundhouseAction to the run actions.
|
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
Adds RoundhouseAction to the run actions.
|
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectActions, perform, prebuild@DataBoundConstructor public CordellWalkerRecorder()
CordellWalkerRecorder with default
FactGenerator.public CordellWalkerRecorder(FactGenerator factGenerator)
CordellWalkerRecorder with specified
FactGenerator.factGenerator - the fact generatorpublic final hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction in interface hudson.tasks.BuildStepgetProjectAction in class hudson.tasks.BuildStepCompatibilityLayerproject - the projectpublic final boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerbuild - the buildlauncher - the launcherlistener - the listenerInterruptedException - when there's an interruptionIOException - when there's an IO errorpublic final void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildSteprun - the runworkspace - the workspacelauncher - the launcherlistener - the listenerInterruptedException - when there's an interruptionIOException - when there's an IO errorpublic final hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic void perform(hudson.model.Run<?,?> run)
run - the runCopyright © 2016–2018. All rights reserved.