Java 詹金斯&x2B;协和+;蚂蚁

Java 詹金斯&x2B;协和+;蚂蚁,java,ant,jenkins,concordion,Java,Ant,Jenkins,Concordion,我正在尝试使用Concordion插件为Jenkins获取验收测试报告。有人知道Ant的build.xml文件中应该包含什么吗?我想如果我成功地运行了验收测试,html报告就会生成,然后我可以告诉Jenkins是否正确 我很不走运。首先,我为我的英语不好道歉 我最近发现了那些东西。我向你解释我是怎么做的 在build.xml中,我创建了下一个任务 在这个任务中,我执行我的specificacionesfixture类,这是我所有规范的父类,因此它执行所有规范,并且输出留在${test.a

我正在尝试使用Concordion插件为Jenkins获取验收测试报告。有人知道Ant的build.xml文件中应该包含什么吗?我想如果我成功地运行了验收测试,html报告就会生成,然后我可以告诉Jenkins是否正确


我很不走运。首先,我为我的英语不好道歉

我最近发现了那些东西。我向你解释我是怎么做的

在build.xml中,我创建了下一个任务


在这个任务中,我执行我的specificacionesfixture类,这是我所有规范的父类,因此它执行所有规范,并且输出留在${test.accept.report.dir}文件夹中

然后,在Jenkins中,必须下载HTML Publisher插件,然后必须在Jenkins任务中正确配置它

您可以查看下一个链接以正确配置它

我希望它能帮助你

<!-- Run the Acceptance Tests --> 
<target name="tests-aceptacion"> 
    <junit printsummary="on" haltonfailure="yes">
        <sysproperty key="concordion.output.dir" value="${test.accept.report.dir}"/>
        <classpath refid="junit.class.path" /> 
        <classpath> 
            <pathelement location="${build.test.accept.dir}"/> 
        </classpath> 
        <formatter type="xml" /> 
        <formatter type="plain" />
        <batchtest todir="${test.accept.report.dir}"> 
            <fileset dir="${test.accept.dir}"> 
                <include name="**/EspecificacionesFixture.java" /> 
            </fileset> 
        </batchtest> 
    </junit> 
</target>