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