Skip to content

Commit

Permalink
Add a logging message if no reference recorder has been registered.
Browse files Browse the repository at this point in the history
  • Loading branch information
uhafner committed Nov 25, 2020
1 parent ab0a0e2 commit ea7f43d
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,11 @@ private History findConfiguredReference(final ResultSelector selector, final Rep
private Run<?, ?> findReference(final Report issues) {
ReferenceFinder referenceFinder = new ReferenceFinder();
FilteredLog log = new FilteredLog("Errors while resolving the reference build:");
Run<?, ?> reference = referenceFinder.findReference(this.run, log).orElse(this.run);
Run<?, ?> reference = referenceFinder.findReference(run, log)
.orElseGet(() -> {
log.logInfo("Obtaining reference build from this job (%s)", run.getParent());
return this.run;
});
log.getInfoMessages().forEach(issues::logInfo);
log.getErrorMessages().forEach(issues::logError);
return reference;
Expand Down

0 comments on commit ea7f43d

Please sign in to comment.