Problème d’import Elasticsearch sur Heroku

Il y a quelques temps, lors de l’import de données dans un nouveau projet sur Heroku, nous avons été confronté à une erreur un peu étrange.

Au moment de lancer l’import, nous obtenions le résultat suivant :

$ heroku run bundle exec rake environment...

Lire la suite…

Gérer facilement ses applications Heroku avec des alias

Attention : Cet article présente une solution basée sur une fonctionnalité spécifique à ZSH.

Si comme nous vous hébergez certaines applications chez Heroku, vous devez souvent jongler entre deux apps : staging et production. Il est même fort possible que d’autres apps soient présentes.

Cela oblige en général à préciser l’option --app pour chaque commande heroku, ce qui peut devenir fastidieux.

Une solution acceptable serait de pouvoir simplement taper PROD ou PR en fin de ligne et que l’app de production soit utilisée.

Définir un alias pour chaque environnement de chaque projet ne semble cependant pas la marche à suivre. Comment faire ?!

TL ;DR

Utilisez direnv et les alias globaux de ZSH.

Lire la suite…