surefireプラグインを使用してプロジェクトでテストを実行していて、テストに失敗した場合でも "site"ゴールを使用してレポートを生成する必要があります。テスト失敗後に次のゴールを強制的に実行する方法
デフォルトでは、テストが失敗した場合には確実にビルドが失敗し、それ以上の目標は実行されません。 私が確実なために、以下の構成を設定しているので:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.version}</version>
<configuration>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
これがうまく機能し、私ができるように、「サイト」の目標は、常に実行されますが、このような場合には、ビルドのステータスが常に「成功」です電子メール通知を設定しません。
surefireプラグインの失敗を無視せずに "テスト"の目標の次の目標を実行する適切な方法はありますか?
を失敗するを実行することができます。 – Stultuske