Heroku

Installer Heroku CLI


S’identifier


Créer un nouveau projet


Définir les variables d’environnement

On peut aussi passer par l’interface web:


Déployer sur Heroku


Spécifier un buildpack

Commiter puis reprendre le deploiement normal

Forcer un nouveau build

heroku plugins:install heroku-repo
heroku repo:purge_cache -a <appname>
heroku repo:reset -a <appname>
git push heroku master

ou

git commit --allow-empty -m "Upgrading to heroku-18"
git push heroku master

Changer de stack

heroku stack:set heroku-18 -a <app name>

La stack sera changée au prochain déploiement.
Autres alternatives: Upgrading to the Latest Stack


Logs

Pour afficher les logs générés par Heroku:

heroku logs --tail

Pour n’afficher que les logs de l’application (console.log):

heroku logs --app app-name

Releases

Afficher les deploiements:

$ heroku releases
=== production-app Releases
v13  Deploy 973c3f7                  joe@example.com   2014/07/09 10:55:16
v12  Deploy ddb317d                  jill@example.com  2014/07/07 10:46:26

Rollback vers une version antérieure:

heroku rollback v12

Apps