Heroku workflow

Julien Michot (@jumichot)

Freelance Ruby on Rails / Javascript

Slides : http://slides.com/jumichot/heroku-workflow

Text

Title Text

Promotion manuelle

Promotion automatique

Avantages

  • Simple
  • Plus rapide (promotion du slug)
  • En partie automatisé 

Inconvénients

  • Manque de webhooks lors du déploiement

Reviews Apps

Héritage de la conf de la staging via app.json

Aller plus loin

  • https://dockbit.com/
  • http://wercker.com/
  • https://scalingo.com/

Merci ! 
Questions ?

Julien Michot (@jumichot)

Freelance Ruby on Rails / Javascript

 

Meetup Elm : Mardi 23 mars chez Meetic  http://www.meetup.com/fr-FR/Meetup-Elm-Paris/

Conseils

Activer la protection de master sur slack

Obliger le CI à passer pour déployer

Activer l'intégration Slack

  • activité sur le projet : Zenhub + Github issues 
  • déploiement en prod en cours
  • alertes erreurs en prod
  • alertes monitoring
  • historique avec recherche
  • savoir quelle version est déployée en prod et en staging
  • savoir qui fait quoi, quand et sur quel environnement  

Liens utiles

  • https://devcenter.heroku.com/articles/pipelines
  • https://devcenter.heroku.com/articles/github-integration
  • https://devcenter.heroku.com/articles/slug-compiler

Heroku workflow

By julien michot

Heroku workflow

  • 240