我正在尝试为我的项目设置完整性。可悲的是,我的 bash-fu 很穷,所以我需要一些帮助。在构建脚本中,我输入rake spec
. 完整地返回状态 0 并输出
(在 /home/rails/integrity/builds/builds/66 中)
但我知道,我应该得到状态 1 并输出(在从控制台手动运行之后):
rails@integrity:~/integrity/builds/builds/66$ rake 规范
(在 /home/rails/integrity/builds/builds/66 中)rake 中止!没有这样的文件或目录 - /home/rails/integrity/builds/builds/66/config/database.yml(通过使用 --trace 运行任务查看完整跟踪)
我不创建 database.yml,因为我想 Integrity 显示有关它的消息?
对我来说,它看起来像是丢失了管道。脚本在这里运行:http:
//github.com/integrity/integrity/blob/v22/lib/integrity/builder.rb#L49
你能说出为什么rake spec
完整性返回0吗?