我应该在哪里放置多个项目中使用的Rake任务

时间:2013-11-12 17:14:46

标签: ruby-on-rails ruby ruby-on-rails-3 rake rake-task

既然我已经使用rake了一段时间,我发现我有一些我在多个Rails项目中使用的实用程序任务。这些是使用环境变量或通过传入参数配置的任​​务。

显然我希望这些任务集中在某处,所以如果我更新或添加任何内容,我就没有多个副本可以保持同步。

我应该把这些共享任务放在哪里?我应该如何在我的项目之间分享它们?

1 个答案:

答案 0 :(得分:2)

创建一个包含rake任务的ruby gem,然后将gem包含在每个项目中。