diff --git a/lib/capistrano/tasks/.keep b/lib/capistrano/tasks/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/lib/capistrano/tasks/git.rake b/lib/capistrano/tasks/git.rake new file mode 100644 index 0000000..c2db919 --- /dev/null +++ b/lib/capistrano/tasks/git.rake @@ -0,0 +1,12 @@ +namespace :git do + desc 'Copy repo to releases' + task create_release: :'git:update' do + on roles(:all) do + with fetch(:git_environmental_variables) do + within repo_path do + execute :git, :clone, '-b', fetch(:branch), '--recursive', '.', release_path + end + end + end + end +end \ No newline at end of file