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
Post a Comment