Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Code to Production

Avatar for Jace Browning Jace Browning
September 28, 2015

From Code to Production

Slides from my GRWebDev talk about how Modustri (http://modustri.com) uses GitHub, GDM (http://git-dependency-manager.info), Travis CI, Heroku and other tools to continuously ship software.

Avatar for Jace Browning

Jace Browning

September 28, 2015
Tweet

More Decks by Jace Browning

Other Decks in Programming

Transcript

  1. Summary • GitHub manages branches for in-work features • Travis

    CI reports build status to GitHub and Heroku • Heroku continuously deploys new features to dev • Groups of working features are promoted to staging • Bugs discovered in these features are fixed in staging • Product is be promoted to production on demand