Don't keep a cached copy of git every release with :cache_copy
Don't keep a cached copy of git every release with :cache_copy

Bugs can occur, e.g. old directories being deployed, because the
cached git repo checked out never gets cleaned up. Setting :cache_copy
to false means releases are checked out in /tmp/<sha_of_release>
instead, and since we use composer for a lot of projects now, it's
not a huge deal.

madmatt/deploynaut,antons-/deploynaut,silverstripe/deploynaut,silverstripe/deploynaut,silverstripe/deploynaut,jakedaleweb/deploynaut,madmatt/deploynaut,madmatt/deploynaut,awangga/deploynaut,shoaibali/deploynaut,awangga/deploynaut,jakedaleweb/deploynaut,shoaibali/deploynaut,shoaibali/deploynaut,awangga/deploynaut,awangga/deploynaut,jakedaleweb/deploynaut,antons-/deploynaut,antons-/deploynaut,madmatt/deploynaut,shoaibali/deploynaut,silverstripe/deploynaut,antons-/deploynaut,jakedaleweb/deploynaut