News for hackers. Stuff that matters.
Re:Modern Ruby Development by angelbob on Tuesday September 27, 2011 @06:19PM (#3045500)
Capistrano is lacking, but has fewer good alternatives. What would you recommend over it?
Re:Modern Ruby Development by nfm on Tuesday September 27, 2011 @07:32PM (#3045751)
Have you had a look at whiskey_disk: https://github.com/flogic/whiskey_disk ?

It assumes you're using git, supports multiple stages out of the box, uses a reset strategy by default instead of having to hack it in etc.

I'm planning on playing with it today.

Re:Modern Ruby Development by tptacek on Tuesday September 27, 2011 @08:23PM (#3045885)
I really couldn't get over how many moving parts Capistrano seemed to have and have switched to Fabric, which I love.
Re:Modern Ruby Development by bphogan on Tuesday September 27, 2011 @11:20PM (#3046303)
I dunno, I've stuck with Capistrano... I've used Vlad, but Cap just works and it only needs to be as complicated as you make it. My cap files are usually about 40 lines total and that often includes a section where I write the database.yml on the fly to the server. I've used all the other options, and they're nice, but Cap works nicely still.
Re:Modern Ruby Development by technomancy on Tuesday September 27, 2011 @07:45PM (#3045785)
Back when I was doing Ruby I was always fond of Vlad the Deployer: http://rubyhitsquad.com/Vlad_the_Deployer.html No idea if it's aged well.
Re:Modern Ruby Development by angelbob on Wednesday September 28, 2011 @01:36PM (#3048986)
Vlad's not bad. There's a similar project called Fezzik that I use extensively for non-Rails projects. Neither is as good as Capistrano if you're deploying a Rails project.
Re:Modern Ruby Development by sunkencity on Tuesday September 27, 2011 @06:59PM (#3045633)
I prefer running stuff on heroku, but that's hardly a solution to the problem.
Re:Modern Ruby Development by Vitaly on Monday October 03, 2011 @07:00PM (#3068559)
we are using vlad instead of capistrano and are very happy with it. it is much simpler conceptually. Also from several projects that I converted from capistrano to vlad it runs much much faster for the standard deployment process. I'm not sure what is the reason as I didn't investigate it much.

we have custom vlad plugins for usual rails related stuff, so our config/deploy.rb scripts are usually about 5-10 lines long. see https://github.com/astrails/vladify

Re:Modern Ruby Development by jashkenas on Tuesday September 27, 2011 @08:23PM (#3045887)
Vanilla Ruby to script SSH.