Skip to content

Commit 2e02ca5

Browse files
[MINVOKER-303] Print build summary at the end after logs
1 parent fbe2481 commit 2e02ca5

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

src/main/java/org/apache/maven/plugins/invoker/InvokerMojo.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ public class InvokerMojo
6868
void processResults( InvokerSession invokerSession )
6969
throws MojoFailureException
7070
{
71-
if ( !suppressSummaries )
71+
if ( streamLogsOnFailures )
7272
{
73-
invokerSession.logSummary( getLog(), ignoreFailures );
73+
invokerSession.logFailedBuildLog( getLog(), ignoreFailures );
7474
}
7575

76-
if ( streamLogsOnFailures )
76+
if ( !suppressSummaries )
7777
{
78-
invokerSession.logFailedBuildLog( getLog(), ignoreFailures );
78+
invokerSession.logSummary( getLog(), ignoreFailures );
7979
}
8080

8181
invokerSession.handleFailures( getLog(), ignoreFailures );

src/main/java/org/apache/maven/plugins/invoker/InvokerSession.java

+2
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ public void logSummary( Log logger, boolean ignoreFailures )
219219
public void logFailedBuildLog( Log logger, boolean ignoreFailures )
220220
throws MojoFailureException
221221
{
222+
updateStats();
223+
222224
List<BuildJob> jobToLogs = new ArrayList<>( failedJobs );
223225
jobToLogs.addAll( errorJobs );
224226

src/main/java/org/apache/maven/plugins/invoker/VerifyMojo.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,14 @@ public void execute()
140140
}
141141
}
142142

143-
if ( !suppressSummaries )
143+
if ( streamLogsOnFailures )
144144
{
145-
invokerSession.logSummary( getLog(), ignoreFailures );
145+
invokerSession.logFailedBuildLog( getLog(), ignoreFailures );
146146
}
147147

148-
if ( streamLogsOnFailures )
148+
if ( !suppressSummaries )
149149
{
150-
invokerSession.logFailedBuildLog( getLog(), ignoreFailures );
150+
invokerSession.logSummary( getLog(), ignoreFailures );
151151
}
152152

153153
invokerSession.handleFailures( getLog(), ignoreFailures );

0 commit comments

Comments
 (0)