Module: Avm::Sources::Base::VersionBump
- Defined in:
- lib/avm/sources/base/version_bump.rb
Instance Method Summary collapse
- #version_bump(target_version) ⇒ Avm::Scms::Commit?
- #version_bump_commit_message(target_version) ⇒ String
- #version_bump_do_changes(_target_version) ⇒ Object
Instance Method Details
#version_bump(target_version) ⇒ Avm::Scms::Commit?
8 9 10 11 12 13 |
# File 'lib/avm/sources/base/version_bump.rb', line 8 def version_bump(target_version) scm.commit_if_change((target_version)) do version_bump_do_changes(target_version) parent.if_present(&:on_sub_updated) end end |
#version_bump_commit_message(target_version) ⇒ String
16 17 18 |
# File 'lib/avm/sources/base/version_bump.rb', line 16 def (target_version) i18n_translate(__method__, version: target_version, __locale: locale) end |
#version_bump_do_changes(_target_version) ⇒ Object
20 21 22 |
# File 'lib/avm/sources/base/version_bump.rb', line 20 def version_bump_do_changes(_target_version) raise_abstract_method(__method__) end |