Jenkinsを使用してMavenプロジェクトを実行しています。プロジェクトはcheckstyleプラグインを使用してJavaコードを検証し、エラーが見つかった場合はビルドに失敗します。プラグインを親pomファイルに追加し、「検証」フェーズに追加しました。そのPOMのコマンドラインから「mvnvalidate」を実行すると、「checkstyle」プラグインが実行され、コードがチェックされます。Jenkinsから実行する場合、checkstyleプラグインは実行されません。親pomビルドタグは次のとおりです。
<build>
<plugins>
<plugin>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
<phase>validate</phase>
</execution>
</executions>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.9.1</version>
<configuration>
<configLocation>http://10.2.3.4/CheckStyle/checkstyle.xml</configLocation>
<failsOnError>true</failsOnError>
</configuration>
</plugin>
</plugins>
Jenkinsがビルドタグを無視しないようにして、検証フェーズでcheckstyleプラグインを実行するにはどうすればよいですか?ありがとう!