如何在导轨启动期间运行rake任务?

时间:2014-05-29 00:03:11

标签: ruby-on-rails ruby ruby-on-rails-4

我有自己的secret key生成脚本,我已将其放在rake命令中。我可以自行执行此操作而无需启动rails server,但我希望将此rake任务合并到rails server启动中,因此我不需要调用{{1}任务本身就不再了。

在哪里/如何运行此rake命令以使其成为启动过程的一部分?

1 个答案:

答案 0 :(得分:1)

如果secret key rake任务没有environment依赖关系,您只需在config/initializers中创建一个新的初始值设定项,并将其命名为secret_generate.rb,例如,它写道:

`rake your_task_name`

这将在rails服务器启动时运行rake任务。