Sha256: eb7c24e350e26f1e0917c9be73f81a2e025c70da99d1ab9b44bcfe9936159523

Contents?: true

Size: 938 Bytes

Versions: 8

Compression:

Stored size: 938 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 '/Volumes/Stash/08.Dev/01.Workspaces/incu-2019/tlogger'

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


job :check_in do
  dir '/Volumes/Stash/08.Dev/01.Workspaces/incu-2019/tlogger'
  git do
    commit
    tag 
    push 'origin', 'master'
    push 'git','master'
  end
end

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

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tlogger-0.8.0 release.job
tlogger-0.7.0 release.job
tlogger-0.6.0 release.job
tlogger-0.5.0 release.job
tlogger-0.4 release.job
tlogger-0.3 release.job
tlogger-0.2 release.job
tlogger-0.1 release.job