Module: Mimas::Site::Archive

Included in:
Mimas::Site
Defined in:
lib/mimas/site/archive.rb

Instance Method Summary collapse

Instance Method Details

#archive(filename: "#{name}.tar.gz") ⇒ Object



4
5
6
7
8
9
10
# File 'lib/mimas/site/archive.rb', line 4

def archive(filename: "#{name}.tar.gz")
  if self.ruby_app?
    Archiver.new(output_file: filename, files: files).package
  else
    Archiver.new(root: root_dir, output_file: filename, archive_root: "root", glob: glob, files: files).package
  end
end