Class: Avm::Tools::Runner::AppSrc::Ruby::Bundler::GemfileLock

Inherits:
Object
  • Object
show all
Defined in:
lib/avm/tools/runner/app_src/ruby/bundler/gemfile_lock.rb,
lib/avm/tools/runner/app_src/ruby/bundler/gemfile_lock/git.rb

Defined Under Namespace

Modules: Git

Instance Method Summary collapse

Instance Method Details

#runObject



23
24
25
26
27
28
29
30
31
32
# File 'lib/avm/tools/runner/app_src/ruby/bundler/gemfile_lock.rb', line 23

def run
  loop do
    git_reset_checkout
    delete_gemfile_lock
    bundle_update
    bundle_install
    git_continue
    break if complete?
  end
end