Skip to content

Commit

Permalink
Added bump targets
Browse files Browse the repository at this point in the history
  • Loading branch information
nobu committed Jan 17, 2020
1 parent e3f4d9d commit ee8f539
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,24 @@ task "build" => "date_epoch"
task "date_epoch" do
ENV["SOURCE_DATE_EPOCH"] = IO.popen(%W[git -C #{__dir__} log -1 --format=%ct], &:read)
end

helper = Bundler::GemHelper.instance
def helper.version=(v)
gemspec.version = v
tag_version
end
major, minor, teeny = helper.gemspec.version.segments

task "bump:teeny" do
helper.version = Gem::Version.new("#{major}.#{minor}.#{teeny+1}")
end

task "bump:minor" do
helper.version = Gem::Version.new("#{major}.#{minor+1}.0")
end

task "bump:major" do
helper.version = Gem::Version.new("#{major+1}.0.0")
end

task "bump" => "bump:teeny"

0 comments on commit ee8f539

Please sign in to comment.