You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2020/01/17 09:41:32 UTC

[maven-studies] branch maven-eventsound-extension updated: Don't play in batch mode

This is an automated email from the ASF dual-hosted git repository.

rfscholte pushed a commit to branch maven-eventsound-extension
in repository https://gitbox.apache.org/repos/asf/maven-studies.git


The following commit(s) were added to refs/heads/maven-eventsound-extension by this push:
     new 3082992  Don't play in batch mode
3082992 is described below

commit 308299284b2edf4609e9b8845718c1189aa9b383
Author: rfscholte <rf...@apache.org>
AuthorDate: Fri Jan 17 10:41:22 2020 +0100

    Don't play in batch mode
---
 .../apache/maven/extensions/eventsound/SoundPlayingListener.java    | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/main/java/org/apache/maven/extensions/eventsound/SoundPlayingListener.java b/src/main/java/org/apache/maven/extensions/eventsound/SoundPlayingListener.java
index 29d1fb4..926636d 100644
--- a/src/main/java/org/apache/maven/extensions/eventsound/SoundPlayingListener.java
+++ b/src/main/java/org/apache/maven/extensions/eventsound/SoundPlayingListener.java
@@ -88,6 +88,12 @@ public class SoundPlayingListener extends AbstractEventSpy implements LogEnabled
         {
             ExecutionEvent executionEvent = (ExecutionEvent) event;
             
+            if ( !executionEvent.getSession().getRequest().isInteractiveMode() )
+            {
+                // prevents activity when using maven-invoker-plugin during ITs 
+                return;
+            }
+            
             if ( executionEvent.getType() == ExecutionEvent.Type.SessionEnded )
             {