ActiveJob如何执行rails rake命令?

时间:2016-07-27 06:34:22

标签: ruby-on-rails sidekiq

我想要运行此命令的sidekiq cron作业

rake spec
一天5次...... 所以我将把一个cron作业放在sidekiq_schedule.yml中, 但是我将如何执行rake spec?

我的意思是ActiveJob如何从代码执行rake命令?

1 个答案:

答案 0 :(得分:2)

您是否看过whenever,这将解决您的问题,以下是一个示例

every 3.hours do runner "MyModel.some_process" rake "my:rake:task" command "/usr/bin/my_great_command" end