3

我目前配置了一个 jenkins 服务器,它使用 JSlint(使用 ant)验证我的项目是否存在 javascript 错误。现在我想显示违规插件的所有错误。我可以生成一个包含所有错误的 xml。但它没有在图表中显示这一点。

这是我的 build.xml:

<?xml version="1.0" encoding="UTF-8"?>

<taskdef name="jslint"
       classname="com.googlecode.jslint4java.ant.JSLintTask"
       classpath="jslint/jslint4java-2.0.2.jar" />

<property name="reports.dir" value="reports" />

<target name="clean" description="Removes output files created by other targets.">
    <delete dir="${reports.dir}" failonerror="true" />
</target>

<target name="jslint" depends="clean">
    <mkdir dir="reports" />
    <jslint options="white,undef,plusplus,newcap,vars,indent=4">
        <predef>jQuery, setTimeout, history, window, document</predef>
        <formatter type="xml" destfile="jslint_results.xml"/> 
        <fileset dir="" includes="**/*.js" excludes="lib/*.js" />
    </jslint>
</target>

这是我的违规设置:

违规设置

4

1 回答 1

2

该模式与您的工作区相关。因此,如果您的报告“生活”在<WORKSPACE>/reports模式中应该是reports/jslint_results.xml**/jslint_results.xml

于 2012-06-11T11:45:16.830 回答