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

Constant Deployment Flow

Constant Deployment Flow

Lightning talk from HackKrk February 2012

Avatar for antekpiechnik

antekpiechnik

March 01, 2012
Tweet

More Decks by antekpiechnik

Other Decks in Programming

Transcript

  1. DEPLOYMENT SERVER •post-receive hooks for specific services deploying to machines

    in the cloud •exclusive deployments •maximizing uptime •restart_butler
  2. RESTART BUTLER github.com/futuresimple/restart_butler •Performing necessary steps only (dynamic) •Skipping steps

    (dynamic too) •Hard-deployment with a bumpfile •Steps with their own configuration: [5070, 5071].each do |port| butler.steps << [RestartButler::Steps::Unicorn, {:port => port}] end