If you have a network connection to your customer you should give 
capistrano a try. Using capistrano you can deploy to multiple servers at 
the same time. You need to checkin your app into a repository like svn or 
git from which your customers servers will then checkout and updates the 
deltas.
No need to have capistrano on the customers server. capistano works over 
ssh and runs commands on the target servers.

The most secure way is to have a vpn connection to the ccustomer site 
although this is not a must. But it avoids to open a ssh port on both sides 
which is always a risk.

Am Mittwoch, 4. Februar 2015 08:01:07 UTC+1 schrieb Ruby-Forum.com User:
>
> We ship our rails application to customer and customer deploy on their 
> own server. 
> If we release a new version that include bug fixes, and we want to apply 
> to those bug fixes to all clients. 
> What is the good approach? 
>
> -- 
> Posted via http://www.ruby-forum.com/. 
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/1720e6f6-17d9-4a45-bad7-d99bb17887ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to