2012-04-22 136 views

回答

2

您应该可以将Rakefile添加到您的常规ruby应用程序,并通过调度程序运行rake task_name

+0

我试着创建一个名为rakefile.rb的文件,并将它放在lib/tasks /中。当我调用rake:task_name时,我收到一个错误sayng无法找到rakefile,rakefile.rb或Rakefile.rb等... – Takkun 2012-04-22 22:29:58

+2

您需要在应用程序根目录中有一个“Rakefile”文件。你也许可以设置一个基本的ruby脚本,比如task.rb,然后在Heroku Scheduler中输入“ruby task.rb”。 – nthj 2012-05-15 06:00:12

+0

这对我有效,谢谢! – mjnissim 2012-06-02 13:19:40

0

不知道是否曾经一次你不得不使用耙,但没有更多。直接使用红宝石:

ruby path/to/yourfile.rb arg1 arg2 
相关问题