module Percheron::Actions::Base

Public Instance Methods

base_dir() click to toggle source
# File lib/percheron/actions/base.rb, line 4
def base_dir
  unit.dockerfile.dirname.to_s
end
in_working_directory(new_dir) { || ... } click to toggle source
# File lib/percheron/actions/base.rb, line 8
def in_working_directory(new_dir)
  old_dir = Dir.pwd
  Dir.chdir(new_dir)
  yield
ensure
  Dir.chdir(old_dir)
end