Sha256: 8a646669bc78e6d9a592c70417afc177ff1f84547dd7d114bc2d12128f2b22ac

Contents?: true

Size: 890 Bytes

Versions: 1

Compression:

Stored size: 890 Bytes

Contents

job :release do

  include_job :prompt_version
  #ver = prompt "Please provide version for this release:", required: true
  #set :releasing_version, ver

  include_job :build
  include_job :check_in 

end

job :prompt_version do
  if get(:releasing_version) == nil
    ver = prompt "Please provide version for this release:", required: true
    set :releasing_version, ver
  end
end

job :build do

  dir File.dirname(__FILE__) 

  include_job :prompt_version
  
  rubygem do
    #publish build('alog.gemspec'), ignore_status: true #do |res|
    build('tcrypto_java.gemspec') do |res|
      publish(res, ignore_status: true) 
    end
  end
  
end


job :check_in do
  dir File.dirname(__FILE__) 
  git do
    commit
    tag 
    push 'origin', 'master'
    #push 'git','master'
  end
end

job :reinstall do
  rubygem do
    uninstall 'tcrypto_java' 
    install 'tcrypto_java'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tcrypto_java-0.1 release.job