Method: Avm::EacRedmineBase0::CoreUpdate#run

Defined in:
lib/avm/eac_redmine_base0/core_update.rb

#runObject



19
20
21
22
23
24
25
26
27
28
29
30
# File 'lib/avm/eac_redmine_base0/core_update.rb', line 19

def run
  ::EacRubyUtils::Fs::Temp.on_directory do |dir|
    @tempdir = dir
    assert_source_package
    extract_package_to_tempdir
    sync_content
    change_git_ignore
    validate_empty_dir
  end
  git_commit
  success 'Done!'
end