@ -6,8 +6,7 @@ cache:
before_install:
- chmod +x mvnw
install:
- ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -Dgpg.skip -B -V
- ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -Dgpg.skip -Dpmd.skip=true -B -V
script:
- ./mvnw pmd:check -DskipTests=true -Dmaven.javadoc.skip=true -Dgpg.skip -B -V
- ./mvnw install -Dgpg.skip -B -V
@ -113,6 +113,24 @@
<ruleset>rulesets/java/ali-set.xml</ruleset>
</rulesets>
</configuration>
<executions>
<!-- 绑定pmd:check到verify生命周期 -->
<execution>
<id>pmd-check-verify</id>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
<!-- 绑定pmd:pmd到site生命周期 -->
<id>pmd-pmd-site</id>
<phase>site</phase>
<goal>pmd</goal>
</executions>
<dependencies>
<dependency>
<groupId>com.alibaba.p3c</groupId>