Je me demande s'il existe un moyen de forcer Heroku à recompiler le slug sans pousser de nouveaux commits et / ou mettre à jour les variables de configuration.
Pourquoi voudrais-je faire cela?:
J'utilise la pile Cedar sur Heroku pour une application Rails 3.2, et j'ai des problèmes avec l' rake assets:precompile
échec de la tâche (pendant la compilation seulement - plus tard, cela fonctionne bien avec a heroku run
). Je soupçonne fortement que cela est dû au fait que certaines variables d'environnement ne sont pas disponibles pendant la compilation du slug, et je pense que la heroku labs:enable user_env_compile
fonctionnalité expérimentale résoudra ce problème.
Cependant, avec la user_env_compile
fonctionnalité activée, les changements de configuration ne déclenchent pas une recompilation du slug, et mon code n'a pas changé, donc je n'ai pas de nouveaux commits à pousser.
Bien sûr, je pourrais pousser un commit "factice" avec un changement trivial, ce qui est probablement la réponse la plus simple --- mais je me demande s'il existe une commande heroku qui me permettra de recompiler directement le slug.
Merci!