Fail maven build quand maven-antrun-plugin a échoué

Je suis en cours d'exécution d'une tâche Ant qui exécute un test junit de l'intérieur maven, à l'aide de maven-antrun-plugin. L'invocation ressemble à ceci:

<plugin>
  <artifactId>maven-antrun-plugin</artifactId>
  <executions>
    <execution>
      <id>ant-test</id>
      <phase>test</phase>
      <goals>
        <goal>run</goal>
      </goals>
      <configuration>
        <tasks unless="maven.test.skip">
          <ant antfile="${basedir}/build.xml" target="test">
            <property name="build.compiler" value="extJavac" />
          </ant>
        </tasks>
      </configuration>
    </execution>
</executions>
</plugin>  

Lorsque les tests échouent, l'accumulation continue de rapports et de succès. J'ai essayé de reproduire ce comportement avec ant seulement (Ant en cours d'exécution en ligne de commande 'ant -f example.xml'):

<project name="example" basedir="." default="aa">
<target name="aa">
  <ant antfile="build.xml" target="test" />
</target>
</project>

mais dans ce cas tout est comme prévu: premier échec du test de cesse de le construire et de rapports qu'il a échoué. Il ressemble à maven peu de magie (ou appelle ant d'une autre manière).

Donc ma question, si la manière de réaliser l'effet de défaut de maven build quand antrun test de la tâche de l'échec.

source d'informationauteur