Class ResultPublisher


  • public class ResultPublisher
    extends Object
    • Constructor Detail

      • ResultPublisher

        public ResultPublisher()
    • Method Detail

      • publishResults

        public void publishResults​(Run<?,​?> jenkinsRun,
                                   Run defensicsRun,
                                   HtmlReport report,
                                   Logger logger,
                                   FilePath workspace)
                            throws InterruptedException
        Publish HTML report from file in workspace.
        Parameters:
        jenkinsRun - The Jenkins run to publish report for.
        defensicsRun - The defensics run for which results are to be published.
        report - The html report to publish
        logger - The Defensics Plugin logger.
        workspace - The Jenkins workspace.
        Throws:
        InterruptedException - If publishing is interrupted.