lib/poolparty/plugins/git.rb in auser-poolparty-0.2.21 vs lib/poolparty/plugins/git.rb in auser-poolparty-0.2.22
- old
+ new
@@ -7,9 +7,11 @@
has_git_repos
end
def has_git_repos
has_package(:name => "git-core")
+ has_directory(:name => "#{cwd}")
+
exec({:name => "git-#{name}", :requires => package(:name => "git-core")}) do
command parent.user ? "git clone #{parent.user}@#{parent.source} #{parent.path}" : "git clone #{parent.source} #{parent.to ? parent.to : ""}"
cwd "#{parent.cwd if parent.cwd}"
creates "#{::File.join( (parent.cwd ? parent.cwd : cwd), ::File.basename(parent.source, ::File.extname(parent.source)) )}/.git"
\ No newline at end of file