class ZendeskAppsTools::Bump
Constants
- SHARED_OPTIONS
Public Instance Methods
major()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 17 def major semver[:major] += 1 semver[:minor] = 0 semver[:patch] = 0 end
minor()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 25 def minor semver[:minor] += 1 semver[:patch] = 0 end
patch()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 32 def patch semver[:patch] += 1 end
Private Instance Methods
commit()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 45 def commit `git commit -am #{commit_message}` end
commit_message()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 49 def commit_message options[:message] || version(v: true) end
post_actions()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 40 def post_actions return tag if options[:tag] commit if options[:commit] end
tag()
click to toggle source
# File lib/zendesk_apps_tools/bump.rb, line 53 def tag commit `git tag #{version(v: true)}` end