command を実行するときに、インストルメンテーションとテストの間で何かをしたいmvn cobertura:cobertura
。
このコマンドの目標「cobertura」はもともと「instrument」に依存しており、私が望むのは、この「instrument」プロセスの後に sth を実行し、テストを実行することです2つのcoberturaの目標(機器、テスト)の間で実行する方法はありますか
command を実行するときに、インストルメンテーションとテストの間で何かをしたいmvn cobertura:cobertura
。
このコマンドの目標「cobertura」はもともと「instrument」に依存しており、私が望むのは、この「instrument」プロセスの後に sth を実行し、テストを実行することです2つのcoberturaの目標(機器、テスト)の間で実行する方法はありますか
次のように達成できる cobertura プラグインの 2 つの実行を定義する必要があります。
<plugin>
<groupId>...</groupId>
<artifactId>..</artifactId>
<version>...</version>
<executions>
<execution>
<id>instrument</id>
<goals><goal>instrument</goal></goals>
<phase>process-test-classes</phase>
</execution>
<execution>
<id>test</id>
<goals><goal>cobertura</goal></goals>
<phase>test</phase>
</execution>
</executions>
</plugin>