We actually use the multistage for multistage deployments with a
different app. Great idea!

-Eric

On Mar 27, 10:10 am, Simone Carletti <[email protected]> wrote:
> The first solution that comes to my mind is to use the Capistrano Multistage
> extension.http://github.com/jamis/capistrano-ext/tree/master
>
> I'm using this extension to configure multiple environments (and
> consequently capistrano deployments) on the same server.
>
> You can create two stages, one for each directory.
> * first
> * second
>
> For each stage you might want to configure the following variables:
>   set :version_dir,   "releases"
>   set :current_dir,   "current"
>   set :deploy_to,     "/var/www/apps/..."
>
> Then, you'll deploy with
>
> $ cap first deploy && cap second deploy
>
> Or you can easily create a custom additional task to run both commands in a
> single click.
>
> Simone
> --http://www.simonecarletti.com
>
>
>
> On Fri, Mar 27, 2009 at 5:05 AM, eric <[email protected]> wrote:
>
> > Hello all,
>
> > I have a question about something that seemingly should be simple, but
> > I can't find an elegant solution to the problem.
>
> > I have a directory structure that looks like
>
> > Capfile
> > rails/
> > ahn_app/
>
> > Inside the rails directory is a rails app, with a config/deploy.rb
> > (that works).  Inside the ahn_app directory is an adhearsion app, with
> > a config/deploy.rb (that works).
>
> > Now, you can probably guess what I want.  I want to type cap deploy,
> > and have my Capfile execute "rails/config/deploy.rb" and then "ahn_app/
> > config/deploy.rb" in succession, so I only have to type cap deploy
> > once.
>
> > Is this possible?
>
> > Thanks!
>
> > -Eric
--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to