[ https://issues.apache.org/jira/browse/MNG-7146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Nodet updated MNG-7146: --------------------------------- Fix Version/s: 4.x / Backlog > Introduce MojoExceptionHandler > ------------------------------ > > Key: MNG-7146 > URL: https://issues.apache.org/jira/browse/MNG-7146 > Project: Maven > Issue Type: New Feature > Reporter: Robert Scholte > Priority: Major > Fix For: 4.0.x-candidate, 4.x / Backlog > > > A long time ago discussed with [~aheritier], but never created a ticket for > it. > Reason behind this is that Jenkins wants to build the complete project and > uses a hack to ignore test failures. by rewriting the surefire configuration. > It would be better if Jenkins could catch the Exception and decide what to do > with it. > Important, the build must fail, even if all these Exceptions are ignored. > {code:java|title=DefaultExceptionHandler.java} > public void handle(MojoException ex) throws MojoException > { > throw ex; > } > {code} > {code:java|title=JenkinsExceptionHandler.java} > public void handle(MojoException ex) throws MojoException > { > // ignore or throw > } > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)