Я развертываю приложение в Heroku, и оно автоматически запускает rake assets:clean
, но оно оставляет 3 новейших ресурса для каждого конкретного актива.Я хотел бы изменить это, чтобы оставить самые новые 2 или даже самые новые 1.
Я знаю, что могу явно сделать это как: rake assets:clean[2]
, но мне интересно, могу ли я установить это как значение по умолчанию где-нибудь?
Исходный код имеет:
desc "Remove old compiled assets"
task :clean, [:keep] => :environment do |t, args|
with_logger do
puts "cleaning!. argskeep=#{args.keep}, self.keep=#{self.keep}"
manifest.clean(Integer(args.keep || self.keep))
end
end
, но я не знаю, где или как изменить self.keep
на другое значение по умолчанию?В идеале я мог бы изменить его в файле конфигурации.
Я приветствую любые указатели.