module Bait::BuildHelper
Public Instance Methods
bait_dir()
click to toggle source
# File lib/bait/build_helper.rb, line 15 def bait_dir File.join(clone_path, ".bait") end
cleanup!()
click to toggle source
# File lib/bait/build_helper.rb, line 27 def cleanup! FileUtils.rm_rf(sandbox_directory) if Dir.exists?(sandbox_directory) end
clone_path()
click to toggle source
# File lib/bait/build_helper.rb, line 11 def clone_path File.join(sandbox_directory, self.name) end
cloned?()
click to toggle source
# File lib/bait/build_helper.rb, line 23 def cloned? Dir.exists? File.join(clone_path, ".git/") end
passed?()
click to toggle source
# File lib/bait/build_helper.rb, line 7 def passed? self.reload.status == "passed" end
queued?()
click to toggle source
# File lib/bait/build_helper.rb, line 3 def queued? self.reload.status == "queued" end
sandbox_directory()
click to toggle source
# File lib/bait/build_helper.rb, line 31 def sandbox_directory File.join Bait.storage_dir, "tester", self.name, self.id end
script(name)
click to toggle source
# File lib/bait/build_helper.rb, line 19 def script name File.join(bait_dir, name) end