I'm currently using capistrano to deploy a java webapp (using jetty as
my app server). Right now my deployment tasks clone my hg repository
to our web servers, run an ant script to build things and setup the
production folder structure, and then start the jetty process.

It all works great, but I was wondering how hard it would be to run
the build script locally, and only push the build results to the web
servers. I like having a real repo on the production server, but
unfortunately the repo is just too big.

Another thing I'm doing is trying to use capistrano for local
deployment as well as remote deployment. I like to test things with
"cap localhost deploy" before I "cap production deploy" (the localhost
and production tasks set :app to ENV['USERNAME'[EMAIL PROTECTED] and
[EMAIL PROTECTED] respectively). Its kind of weird that I
ssh to localhost, could I skip it? It seems quite weird to setup ssh
keys for yourself on localhost, and I don't really want to explain
that to the rest of my team (they will be using cap localhost deploy
for their own testing).

I understand that I might be pushing capistrano past its intentions,
so tell me if I'm asking for too much :). But if possible I'd like to
keep on using it - its good stuff.
--~--~---------~--~----~------------~-------~--~----~
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