Class CoveragePublisher

All Implemented Interfaces:
ExtensionPoint, Describable<MavenPublisher>, Serializable, Comparable<MavenPublisher>

public class CoveragePublisher extends MavenPublisher
See Also:
  • Constructor Details

    • CoveragePublisher

      @DataBoundConstructor public CoveragePublisher()
  • Method Details

    • setCoberturaExtraPattern

      @DataBoundSetter public void setCoberturaExtraPattern(String coberturaExtraPattern)
    • getCoberturaExtraPattern

      @CheckForNull public String getCoberturaExtraPattern()
    • setJacocoExtraPattern

      @DataBoundSetter public void setJacocoExtraPattern(String jacocoExtraPattern)
    • getJacocoExtraPattern

      @CheckForNull public String getJacocoExtraPattern()
    • setSourceCodeRetention

      @DataBoundSetter public void setSourceCodeRetention(io.jenkins.plugins.prism.SourceCodeRetention sourceCodeRetention)
    • getSourceCodeRetention

      public io.jenkins.plugins.prism.SourceCodeRetention getSourceCodeRetention()
    • process

      public void process(org.jenkinsci.plugins.workflow.steps.StepContext context, Element mavenSpyLogsElt) throws IOException, InterruptedException
      Specified by:
      process in class MavenPublisher
      mavenSpyLogsElt - maven spy report. WARNING experimental structure for the moment, subject to change.
      Throws:
      IOException
      InterruptedException