> I'd refute the part about using a platform-specific package management tool
> to deploy your application! If we're being strict about it - why not package
> your source code as a Gem, and host your own ruby gems repository on the
> server? (I'm assuming this is a Ruby app)

Totally agree, and we would do that if we were using 100% Ruby -
however, we have several NodeJS apps (and some Django) in the mix as
well, so creating a deb/rpm/tar.gz and bundling them all together
gives us the flexibility to deploy the entire codebase (in one
package) to every machine in our architecture regardless of it's role.
As a result, everything is the same apart from what we decide to
execute on each machine.

-- 
* You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
* To post to this group, send email to [email protected]
* To unsubscribe from this group, send email to 
[email protected] For more options, visit this group at 
http://groups.google.com/group/capistrano?hl=en

Reply via email to