class Dpl::Providers::Hackage
Public Instance Methods
deploy()
click to toggle source
# File lib/dpl/providers/hackage.rb, line 36 def deploy tar_files.each do |path| shell :upload, path: end end
prepare()
click to toggle source
# File lib/dpl/providers/hackage.rb, line 32 def prepare shell :sdist end
validate()
click to toggle source
# File lib/dpl/providers/hackage.rb, line 28 def validate shell :check end
Private Instance Methods
tar_files()
click to toggle source
# File lib/dpl/providers/hackage.rb, line 48 def tar_files Dir.glob('dist/*.tar.gz').sort end
upload_opts()
click to toggle source
# File lib/dpl/providers/hackage.rb, line 44 def upload_opts opts_for(%i[publish username password]) end