我正在尝试设置我的 rails 项目,以便贡献者所需的所有验证都在一个命令中,目前我们一直在运行:
rake test
但是现在我们也想使用 rubocop 进行静态分析:
rubocop -R -a
我希望这可以在一个简单的 rake 任务中执行。覆盖 'rake test' 来运行 rubocop 然后是 rails 项目的标准 rake 测试东西会很好,因为这样就没有人需要记住更改命令。但如果我必须创建一个单独的 rake 任务,那也可能没问题。
我在底部看到了 rubocop rake 集成,但我不确定如何将它与“rake test”捆绑到一项任务中......有什么想法吗?