如何在构建脚本失败后让Jenkins报告?

时间:2012-02-24 13:49:29

标签: rake jenkins

我使用rake构建我的项目,其中一个步骤是运行单元,集成和fitnesse测试。如果有太多这些失败,我就失败了rake脚本。

那部分工作正常。

不幸的是,在构建失败后,jenkins不会发布我生成的html报告,这些报告是我生成的单元,集成和fitnesse测试,因此很难找到失败的原因。

我是否错过了发布报告的配置步骤?

当构建失败时,Jenkins是否应该跳过构建后的步骤? 对于我正在使用的大多数插件来说,它似乎有些。

2 个答案:

答案 0 :(得分:0)

你必须告诉Jenkins在后期构建步骤中存档哪些工件(在“后构建操作”标题下有一个复选框,称为“存档工件”)。重要提示:工件路径是相对于工作空间目录确定的。确保未选中丢弃除最后一个成功/稳定工件之外的所有工件以节省磁盘空间

答案 1 :(得分:-1)

终于想通了,其中一个我可能有V8时刻......

我正在使用rake文件进行构建,其中一个任务在某些需要运行的报告任务之前就失败了,以便将HTML推送到正确的区域进行发布。