运维开发网

PMD-Jenkins:如何使用它

运维开发网 https://www.qedev.com 2020-05-10 16:11 出处:网络 作者:运维开发网整理
我仍然不知道如何使用PMD-jenkins插件生成并显示我的结果. 没有人帮助我?我困惑了5天. 如何在Jenkins中生成并显示PMD结果? PMD jenkins插件仅显示PMD检查结果.您需要使用Maven运行PMD作为Jenkins触发的构建的一部分.例如,这可能在您的pom.xml中看起来像 <reporting> <plugins> <plugin>
我仍然不知道如何使用PMD-jenkins插件生成并显示我的结果.

没有人帮助我?我困惑了5天.

如何在Jenkins中生成并显示PMD结果?

PMD jenkins插件仅显示PMD检查结果.您需要使用Maven运行PMD作为Jenkins触发的构建的一部分.例如,这可能在您的pom.xml中看起来像

<reporting>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-pmd-plugin</artifactId>
            <version>2.7.1</version>
            <configuration>
                <linkXRef>false</linkXRef>
                <targetJdk>1.6</targetJdk>
                <rulesets>
                    <ruleset>/rulesets/basic.xml</ruleset>
                </rulesets>
            </configuration>
        </plugin>
    </plugins>
</reporting>

然后PMD-jenkins将知道在哪里获取结果并为您发布它们.

要获得结果,您需要将此代码添加到pom.xml并在Jenkins中执行相应的目标,是的.

请注意,这与Eclipse中的PMD插件无关. Eclipse PMD插件只显示本地分析的结果,与Jenkins无关.

0

精彩评论

暂无评论...
验证码 换一张
取 消