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

Constant Deployment Flow

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Constant Deployment Flow

Lightning talk from HackKrk February 2012

Avatar for antekpiechnik

antekpiechnik

March 01, 2012

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