[ https://jira.codehaus.org/browse/MNG-5640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason van Zyl closed MNG-5640. ------------------------------ Resolution: Fixed > AbstractMavenLifecycleParticipant#afterSessionEnd is not invoked in some cases > ------------------------------------------------------------------------------ > > Key: MNG-5640 > URL: https://jira.codehaus.org/browse/MNG-5640 > Project: Maven 2 & 3 > Issue Type: Bug > Components: Plugins and Lifecycle > Affects Versions: 3.2, 3.2.1 > Reporter: Tamás Cservenák > Assignee: Jason van Zyl > Fix For: 3.2.2 > > Attachments: aftersessionend.zip > > > It seems that {{AbstractMavenLifecycleParticipant#afterSessionEnd}} is not > invoked in some cases, at least one case for sure: when the build fails. > Reproduce case: > 1. unzip the attached project > 2. build it but skip tests {{mvn clean install -Dtest=void > -DfailIfNoTests=false}} > 3. install the resulting jar in /lib/ext of your Maven 3.2.1 > 4. with JAR installed in Maven, build it again with skipped tests > 5. verify console output (both {{afterProjectsRead OK}} and {{afterSessionEnd > OK}} are printed on console) > 6. with JAR installed in Maven, build it again with tests (there is one UT > that always fails). > 6. console output contains only {{afterProjectsRead OK}}, but afterSessionEnd > method is NOT invoked. -- This message was sent by Atlassian JIRA (v6.1.6#6162)