Sha256: 29cfc2335584c7e2acbf3a4407967b5a8aa2fc6b72acae1a12f0f9eda62cc246

Contents?: true

Size: 582 Bytes

Versions: 1

Compression:

Stored size: 582 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"

RSpec::Core::RakeTask.new(:spec)
Bundler::GemHelper.install_tasks

task :default => :spec

task :start_new_release do
  # TODO: add guard clean
  bump = ENV['BUMP'] || 'patch'

  sh 'gem install gem-release'
  sh "gem bump --version #{bump}"
  
  Rake::Task[:build].invoke
  
  sh 'git add .'
  sh "git commit -m \"build(version): :bookmark: bump #{bump}\"" 
  sh 'git push'

  version = NubankSdk::VERSION
  version_tag = "v#{version}"
  sh "git tag -a #{version_tag} -m \"Version #{version}\""
  sh 'git push --tags'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nubank_sdk-0.5.1 Rakefile