lib/opskeleton/deploy.rb in opskeleton-0.4.3 vs lib/opskeleton/deploy.rb in opskeleton-0.4.4
- old
+ new
@@ -1,21 +1,22 @@
-require 'bintray_deploy'
module Opsk
class Deploy < Thor::Group
include Thorable, Thor::Actions
argument :repo, :type => :string, :desc => 'bintray repo'
desc 'Deploy sandbox into bintray.com'
def upload
+ require 'bintray_deploy'
pkg = Opsk::Package.new
tar = "#{pkg.artifact_path}.tar.gz"
+ base = File.basename(tar)
if(File.exists?(tar))
begin
BintrayDeploy::Actions.new.deploy(repo, "#{pkg.meta.name}-sandbox", pkg.meta.version, tar)
- say("deployed #{tar} to http://dl.bintray.com/#{C.user}/#{repo}/#{tar}")
+ say("deployed #{base} to http://dl.bintray.com/#{C.user}/#{repo}/#{base}")
rescue Exception => e
say("failed to deploy due to #{e}")
end
else
say('package is missing please run opsk package first')