Изменить значение по умолчанию для рейк-активов: clean - PullRequest
0 голосов
/ 13 мая 2019

Я развертываю приложение в 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 на другое значение по умолчанию?В идеале я мог бы изменить его в файле конфигурации.

Я приветствую любые указатели.

...