Class IssuesAggregator

java.lang.Object
hudson.matrix.MatrixAggregator
io.jenkins.plugins.analysis.core.steps.IssuesAggregator
All Implemented Interfaces:
ExtensionPoint

public class IssuesAggregator extends hudson.matrix.MatrixAggregator
Aggregates the AnalysisResults of all ResultActions of several MatrixRuns into MatrixBuild.
Author:
Ullrich Hafner
  • Constructor Details

    • IssuesAggregator

      public IssuesAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, IssuesRecorder recorder)
      Creates a new instance of IssuesAggregator.
      Parameters:
      build - the associated matrix build
      launcher - the launcher to communicate with the build agent
      listener - the listener to log messages to
      recorder - the recorder that actually scans for issues and records the found issues
  • Method Details

    • endRun

      public boolean endRun(hudson.matrix.MatrixRun run)
      Overrides:
      endRun in class hudson.matrix.MatrixAggregator
    • endBuild

      public boolean endBuild()
      Overrides:
      endBuild in class hudson.matrix.MatrixAggregator