Package hudson.plugins.logparser
Class LogParserPublisher
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Recorder
hudson.plugins.logparser.LogParserPublisher
- All Implemented Interfaces:
ExtensionPoint,Describable<Publisher>,BuildStep,Serializable,SimpleBuildStep
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImplNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanbooleanFields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
ConstructorsConstructorDescriptionLogParserPublisher(boolean useProjectRule, String projectRulePath, String parsingRulesPath) -
Method Summary
Modifier and TypeMethodDescriptiongetProjectAction(AbstractProject<?, ?> project) voidperform(Run<?, ?> build, FilePath workspace, Launcher launcher, TaskListener listener) voidsetFailBuildOnError(boolean failBuildOnError) voidsetShowGraphs(boolean showGraphs) voidsetUnstableOnWarning(boolean unstableOnWarning) Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectActions, perform, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectActions, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Field Details
-
unstableOnWarning
public boolean unstableOnWarning -
failBuildOnError
public boolean failBuildOnError -
showGraphs
public boolean showGraphs -
parsingRulesPath
-
useProjectRule
public boolean useProjectRule -
projectRulePath
-
-
Constructor Details
-
LogParserPublisher
-
-
Method Details
-
setUnstableOnWarning
@DataBoundSetter public void setUnstableOnWarning(boolean unstableOnWarning) -
setFailBuildOnError
@DataBoundSetter public void setFailBuildOnError(boolean failBuildOnError) -
setShowGraphs
@DataBoundSetter public void setShowGraphs(boolean showGraphs) -
perform
public void perform(Run<?, ?> build, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceSimpleBuildStep- Throws:
InterruptedExceptionIOException
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<Publisher>- Overrides:
getDescriptorin classRecorder
-
getRequiredMonitorService
- Specified by:
getRequiredMonitorServicein interfaceBuildStep
-
getParserRuleChoices
-
getProjectAction
- Specified by:
getProjectActionin interfaceBuildStep- Overrides:
getProjectActionin classBuildStepCompatibilityLayer
-