maven 2 - Jenkins + PMD Failure -


i set jenkins, setup run (java) unit tests after every commit. works fine. however, tried add support pmd.

it runs successfully, 0 unit test errors, 210 pmd warning (which strange because says completed 0 warnings on status page)

here last part of consold log:

tests run: 99, failures: 0, errors: 0, skipped: 0

[jenkins] recording test results [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener -  [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - --- maven-jar-plugin:2.4:jar (default-jar) @ krunch --- [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger -  [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - --- maven-jar-plugin:2.4:jar (default-jar) @ krunch --- [pool-1-thread-1] info org.codehaus.plexus.archiver.jar.jararchiver - building jar: /var/lib/jenkins/workspace/krunch/target/krunch-0.0.1-snapshot.jar [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger -  [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - >>> maven-pmd-plugin:3.0.1:check (default) @ krunch >>> [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener -  [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - --- maven-pmd-plugin:3.0.1:pmd (pmd) @ krunch --- [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger -  [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - --- maven-pmd-plugin:3.0.1:pmd (pmd) @ krunch --- [pmd] finding files match pattern pmd.xml [pmd] parsing 1 files in /var/lib/jenkins/workspace/krunch/target [pmd] parsed file /var/lib/jenkins/workspace/krunch/target/pmd.xml of module krunch 210 warnings. [checkstyle] no report found mojo check [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger -  [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - <<< maven-pmd-plugin:3.0.1:check (default) @ krunch <<< [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener -  [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - --- maven-pmd-plugin:3.0.1:check (default) @ krunch --- [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger -  [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - --- maven-pmd-plugin:3.0.1:check (default) @ krunch --- [checkstyle] no report found mojo check [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - ------------------------------------------------------------------------ [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - build failure [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - ------------------------------------------------------------------------ [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - total time: 1:58.654s [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - finished at: fri aug 16 14:19:47 utc 2013 [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - final memory: 38m/718m [pool-1-thread-1] info hudson.maven.maven3builder$mavenexecutionlistener - ------------------------------------------------------------------------ [jenkins] archiving /var/lib/jenkins/workspace/krunch/pom.xml /var/lib/jenkins/jobs/krunch/modules/krunch$krunch/builds/2013-08-16_14-17-43/archive/krunch/krunch/0.0.1-snapshot/krunch-0.0.1-snapshot.pom [jenkins] archiving /var/lib/jenkins/workspace/krunch/target/krunch-0.0.1-snapshot.jar /var/lib/jenkins/jobs/krunch/modules/krunch$krunch/builds/2013-08-16_14-17-43/archive/krunch/krunch/0.0.1-snapshot/krunch-0.0.1-snapshot.jar [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - ------------------------------------------------------------------------ [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - build failure [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - ------------------------------------------------------------------------ [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - total time: 2:00.924s [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - finished at: fri aug 16 14:19:49 utc 2013 [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - final memory: 38m/717m [pool-1-thread-1] info org.apache.maven.cli.event.executioneventlogger - ------------------------------------------------------------------------ channel stopped finished: failure 

here current pom (sorry mess, i've been hacking @ while)

<build>     <plugins>         <plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-eclipse-plugin</artifactid>             <version>2.9</version>             <configuration>                 <downloadsources>true</downloadsources>                 <downloadjavadocs>true</downloadjavadocs>             </configuration>         </plugin>         <plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-compiler-plugin</artifactid>             <version>3.0</version>             <executions>                 <execution>                     <configuration>                         <source>1.7</source>                         <target>1.6</target>                         <compilerid>eclipse</compilerid>                     </configuration>                 </execution>             </executions>             <dependencies>                 <dependency>                     <groupid>org.codehaus.plexus</groupid>                     <artifactid>plexus-compiler-eclipse</artifactid>                     <version>2.1</version>                 </dependency>             </dependencies>         </plugin>         <plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-pmd-plugin</artifactid>             <version>3.0.1</version>             <executions>                 <execution>                     <goals>                         <goal>check</goal>                         <goal>cpd-check</goal>                     </goals>                 </execution>             </executions>         </plugin>     </plugins>     <resources>         <resource>             <directory>resources</directory>         </resource>      </resources> </build>   <reporting>     <plugins>         <plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-jxr-plugin</artifactid>             <version>2.3</version>         </plugin>          <plugin>             <groupid>org.apache.maven.plugins</groupid>             <artifactid>maven-pmd-plugin</artifactid>             <version>3.0.1</version>             <configuration>                 <linkxref>false</linkxref>                 <targetjdk>1.6</targetjdk>                 <rulesets>                     <ruleset>/rulesets/basic.xml</ruleset>                 </rulesets>             </configuration>         </plugin>     </plugins> </reporting> 

*i have looked @ at least 200 web pages , can't seem find documentation works. let me know if need more/less info.


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -