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

Release Faster

David Cramer
September 14, 2013

Release Faster

PyCon APAC 2013

David Cramer

September 14, 2013
Tweet

More Decks by David Cramer

Other Decks in Programming

Transcript

  1. # Update the site every 5 minutes */5 * *

    * * cd /www/example.com \ && git pull \ && service apache restart Sunday, September 15, 13
  2. Changes happen outside of master causing master to be the

    new stable CMCVKRQTVTWPM Sunday, September 15, 13
  3. from gargoyle import gargoyle def my_view(request): if gargoyle.is_active('awesome', request): return

    'my new awesome feature' else: return 'boring old version' Sunday, September 15, 13
  4. $ heroku create sushi Creating sushi... done http://sushi.herokuapp.com/ | [email protected]:sushi.git

    $ git push heroku master ----> Heroku receiving push ----> Rails app detected ----> Compiled slug size is 8.0MB http://sushi.herokuapp.com deployed to Heroku Sunday, September 15, 13