【发布时间】:2012-02-24 13:49:29
【问题描述】:
我使用 rake 构建我的项目,其中一个步骤是运行单元、集成和适应度测试。如果其中太多失败,我会失败 rake 脚本。
那部分工作正常。
不幸的是,构建失败后,jenkins 没有发布我从单元生成的 html 报告,我生成的集成和健身测试,这使得追查失败原因有点困难。
我是否缺少发布报告的配置步骤?
当构建失败时,Jenkins 是否应该跳过构建后的步骤?
对于我使用的大多数插件来说,这似乎是一些。
【问题讨论】:
我使用 rake 构建我的项目,其中一个步骤是运行单元、集成和适应度测试。如果其中太多失败,我会失败 rake 脚本。
那部分工作正常。
不幸的是,构建失败后,jenkins 没有发布我从单元生成的 html 报告,我生成的集成和健身测试,这使得追查失败原因有点困难。
我是否缺少发布报告的配置步骤?
当构建失败时,Jenkins 是否应该跳过构建后的步骤?
对于我使用的大多数插件来说,这似乎是一些。
【问题讨论】:
您必须在构建后步骤中告诉 Jenkins 要归档哪些工件(在通用“构建后操作”标题下有一个复选框,称为“归档工件”)。重要提示:工件路径是相对于工作空间目录确定的。确保未选中选项丢弃除最后一个成功/稳定的工件以节省磁盘空间之外的所有工件。
【讨论】:
http://[server]/job/[job_name]/[job_num]/ 页面吗?
终于想通了,其中一个我本可以拥有 V8 时刻......
我正在使用 rake 文件进行构建,其中一个任务在一些需要运行的报告任务之前失败,以便将 HTML 推送到要发布的正确区域。
【讨论】: