Мне интересно, есть ли способ заставить Heroku перекомпилировать слаг без нажатия новых коммитов и / или обновления переменных конфигурации.
Зачем мне это делать?
Я использую стек Cedar в Heroku для приложения Rails 3.2, и у меня возникают проблемы с rake assets:precompile
ошибкой задачи (только во время компиляции - позже она отлично работает с a heroku run
). Я очень подозреваю, что это связано с тем, что некоторые переменные среды не были доступны во время компиляции слагов, и я думаю, что heroku labs:enable user_env_compile
экспериментальная функция решит эту проблему.
Однако, с user_env_compile
включенной функцией, изменения конфигурации не вызывают перекомпиляцию slug, и мой код не изменился, поэтому у меня нет никаких новых коммитов для отправки.
Конечно, я мог бы выдать «фиктивный» коммит с тривиальным изменением, что, вероятно, является самым простым ответом - но мне интересно, есть ли команда heroku, которая позволит мне напрямую перекомпилировать слаг.
Спасибо!