-
Bug
-
Resolution: Fixed
-
Minor
-
None
Most of the warnings-ng plugins in the ATH repo are broken:
https://github.com/jenkinsci/acceptance-test-harness/blob/master/src/test/java/plugins/WarningsNextGenerationPluginTest.java
Either the test needs to configure the root url or the plugin needs to catch the exception I guess.
java.lang.IllegalStateException: Root URL isn't configured yet. Cannot compute absolute URL. at hudson.model.Item.getAbsoluteUrl(Item.java:205) at hudson.model.AbstractItem.getAbsoluteUrl(AbstractItem.java:587) at hudson.model.Run.getAbsoluteUrl(Run.java:1055) at io.jenkins.plugins.analysis.core.model.ResultAction.getAbsoluteUrl(ResultAction.java:187) at io.jenkins.plugins.analysis.core.steps.WarningChecksPublisher.extractChecksDetails(WarningChecksPublisher.java:70) at io.jenkins.plugins.analysis.core.steps.WarningChecksPublisher.publishChecks(WarningChecksPublisher.java:50) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.publishResult(IssuesRecorder.java:725) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:651) at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:617) at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1024) at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:985) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Finished: FAILURE">
cc drulli xiongkezhi