Class TaskDetailsContributor
java.lang.Object
se.diabol.jenkins.pipeline.details.TaskDetailsContributor
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
JUnitTestResults,PromotedBuildsDetails,WarningsNgDetails
Adds facts about a build to its task: test results, static analysis results and promotions. Test results come
from the JUnit plugin; the others are contributed by optional integrations when their plugins are installed.
For a Pipeline run the tasks are stages, so test results are asked for per flow block: the block of the stage, nested stage or parallel branch the task shows.
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<TaskDetailsContributor> all()static List<AnalysisSummary> analysisOf(Run<?, ?> build) promotions(Run<?, ?> build) promotionsOf(Run<?, ?> build) Test results recorded inside the flow block that starts at the node with the given id.static List<TestSummary> static List<TestSummary>
-
Constructor Details
-
TaskDetailsContributor
public TaskDetailsContributor()
-
-
Method Details
-
tests
-
tests
Test results recorded inside the flow block that starts at the node with the given id. -
analysis
-
promotions
-
all
-
testsOf
-
testsOf
-
analysisOf
-
promotionsOf
-