Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Automating web site deployment at Barcamp Brighton. I’m determined to start using Fabric and proper deployment scripts for my personal projects.

Tagged , , , ,

3 comments

  1. Automating deployment is such an easy change (especially with Fabric), and it's saved me SO much time since I started using it across everything I do a few months ago

    Definitely invest the 20 minutes (few hours max for complex setups across multiple servers, I would say); I certainly found myself pushing changes live way more often as soon as I did.

    Oliver Beattie - 6th September 2009 19:24 - #

  2. I deploy my personal (python and rails) stuff with Capistrano. It's all going to the same server, so personally I prefer using a consistent language across projects over matching the language of my deployment tool to the project. I've never quite seen the draw of 'all my infrastructure is written in one language'.

    Tom Insam - 7th September 2009 07:53 - #

  3. Tom, it's not always about "all my infrastructure is written in one language".

    Sometimes it is about reducing the attack surface available to hackers: if you have Rails, Capistrano, Ruby, and several RubyGems installed, you need to have a plan for maintaining them. If you don't use them or won't in the immediate future, you shouldn't have them installed.

    Fabric is a low demand addition if you are already a Python shop.

    huxley - 9th September 2009 16:11 - #

Comments are closed.
A django site