lib/project.rb in dev_projects-0.0.17 vs lib/project.rb in dev_projects-0.0.18
- old
+ new
@@ -1,6 +1,7 @@
require 'json'
+require 'dev_commands'
class Project < Hash
attr_accessor :filename
def initialize value=''
@filename=''
@@ -51,11 +52,14 @@
clone
checkout
end
if(File.exists?(self.wrk_dir))
Dir.chdir(self.wrk_dir) do
- puts "rake (#{self.wrk_dir})"
- puts `rake`
+ rake = Command.new({ :input => 'rake', :timeout => 300, :ignore_failure => true })
+ #puts "rake (#{self.wrk_dir})"
+ #puts `rake`
+ rake.execute
+ puts rake.summary
end
end
end
end