在Cruise控制中,有一种方法可以记录测试步骤的描述吗?
<exec>
<executable>$(cmd)</executable>
<baseDirectory>bin\$(bit)\Release</baseDirectory>
<buildArgs>/C del /Q /F /S *.*</buildArgs>
<description>Cleaning up the release directory</description>
</exec>
我注意到描述不会在我们的日志文件中结束? 还有其他方法可以做到这一点吗?
答案 0 :(得分:0)
CruiseControl在任何输出之前包含任务的详细信息/规范;如:
...
<buildresults>
<task>
<buildArgs>/c "echo hello"</buildArgs>
<buildTimeoutSeconds>1800</buildTimeoutSeconds>
<baseDirectory>c:\</baseDirectory>
<description>description</description>
<dynamicValues/>
<environment/>
<executable>c:\windows\system32\cmd.exe</executable>
<priority>Normal</priority>
<successExitCodes/>
</task>
<message>hello</message>
...
<buildresults>
...
这还包括任务的描述。
如果任务失败,我相信异常文本作为文本包含在buildresults
节点