Class ConditionalExecutionStrategy.AggregatorContext

java.lang.Object
org.jenkins_ci.plugins.flexible_publish.strategy.ConditionalExecutionStrategy.AggregatorContext
Enclosing class:
ConditionalExecutionStrategy

public static class ConditionalExecutionStrategy.AggregatorContext extends Object
Carries parameters from ConditionalPublisher to run aggregators. This allows us keep compatibility when introducing new parameters.
  • Constructor Details

    • AggregatorContext

      public AggregatorContext(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, org.jenkins_ci.plugins.run_condition.BuildStepRunner runner, org.jenkins_ci.plugins.run_condition.RunCondition condition, List<hudson.matrix.MatrixAggregator> aggregatorList)
  • Method Details

    • getBuild

      public hudson.matrix.MatrixBuild getBuild()
    • getLauncher

      public Launcher getLauncher()
    • getListener

      public BuildListener getListener()
    • getRunner

      public org.jenkins_ci.plugins.run_condition.BuildStepRunner getRunner()
    • getCondition

      public org.jenkins_ci.plugins.run_condition.RunCondition getCondition()
    • getAggregatorList

      public List<hudson.matrix.MatrixAggregator> getAggregatorList()