Class: Jara::Releaser::Tarchiver
Instance Method Summary
collapse
Methods inherited from Archiver
#initialize, #metadata
Instance Method Details
#content_type ⇒ Object
260
261
262
|
# File 'lib/jara/releaser.rb', line 260
def content_type
'application/x-gzip'
end
|
#create(options) ⇒ Object
249
250
251
252
253
254
|
# File 'lib/jara/releaser.rb', line 249
def create(options)
FileUtils.mkdir_p('build')
entries = Dir['*']
entries.delete('build')
@shell.exec("tar czf build/#{options[:archive_name]} #{entries.join(' ')}")
end
|
#extension ⇒ Object
256
257
258
|
# File 'lib/jara/releaser.rb', line 256
def extension
'tgz'
end
|