上节已经说了报告的实现,这一节我们来讲一下ant如何用target来走通这一流程
build.xml文件中需要添加这两个target
复制代码
加上以上两个target即可
build.xml文件中需要添加这两个target
- <target name="mkzip" depends="cmd">
- <tstamp>
- <format property="buildtime" pattern="yyyyMMddHHmmss"/>
- </tstamp>
- <jar destfile="result/test-report-${buildtime}.zip">
- <fileset dir="${basedir}/result">
- <include name="**/*.html"/>
- <include name="**/*.css"/>
- <include name="**/*.png"/>
- </fileset>
- </jar>
- </target>
-
-
- <target name="cmd" depends="pull-test-file-to-local">
- <!-- 1.直截执行一句命令行 -->
- <!-- arg line 适合于参数中没有空格的情况 -->
- <echo message="${basedir}\result" />
- <exec executable="cmd" failοnerrοr="true">
- <arg line="/c ${basedir}/result/FormatReport.exe" />
- </exec>
- <sleep seconds="2"></sleep>
- </target>