我想在月底运行一个rake任务,但根据下面的帖子,cron并没有提供一个简单的方法。
Cron job to run on the last day of the month
因此,我这样写道:
every "50 23 30 4,6,9,11 *" do
rbenv_rake "foo:update"
end
every "50 23 31 1,3,5,7,8,10,12 *" do
rbenv_rake "foo:update"
end
every "50 23 28 2 *" do
rbenv_rake "foo:update"
end在编写代码更简单的时候有没有包装器方法?
发布于 2015-07-20 14:50:40
为什么不能在10分钟后运行一些脚本?
every "0 0 1 * *" do
rbenv_rake "foo:update"
end发布于 2015-07-20 14:53:15
你应该试试这个-
every 1.month, :at => '00:00am' do
rbenv_rake "foo:update"
endhttps://stackoverflow.com/questions/31510243
复制相似问题