Sha256: 176b29d9acae83ea8282475fee306b91784fe973771e2bd9f7dd0a9c9ead4a28

Contents?: true

Size: 887 Bytes

Versions: 1

Compression:

Stored size: 887 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('pkernel_jce.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 'pkernel_jce' 
    install 'pkernel_jce'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pkernel_jce-0.2 release.job