Class: Buildpack::Packager::ZipFileExcluder
- Inherits:
-
Object
- Object
- Buildpack::Packager::ZipFileExcluder
- Defined in:
- lib/buildpack/packager/zip_file_excluder.rb
Instance Method Summary collapse
- #generate_exclusions_from_git_files(dir) ⇒ Object
- #generate_manifest_exclusions(excluded_files) ⇒ Object
Instance Method Details
#generate_exclusions_from_git_files(dir) ⇒ Object
8 9 10 11 12 13 14 15 16 |
# File 'lib/buildpack/packager/zip_file_excluder.rb', line 8 def generate_exclusions_from_git_files(dir) Dir.chdir dir do git_files = Dir.glob('**/.git*').map do |elt| File.directory?(elt) ? "#{elt}/" : elt end generate_exclusion_string git_files end end |
#generate_manifest_exclusions(excluded_files) ⇒ Object
4 5 6 |
# File 'lib/buildpack/packager/zip_file_excluder.rb', line 4 def generate_manifest_exclusions(excluded_files) generate_exclusion_string excluded_files end |