Sha256: 759db3e2bd4719426eeea76e01dc23f180301aa9af06b5383129a409ac2667ba
Contents?: true
Size: 664 Bytes
Versions: 3
Compression:
Stored size: 664 Bytes
Contents
class Jeweler module Commands module Version class Base attr_accessor :repo, :version_helper, :gemspec, :commit def run update_version self.version_helper.write self.gemspec.version = self.version_helper.to_s commit_version if self.repo && self.commit end def update_version raise "Subclasses should implement this" end def commit_version if self.repo self.repo.add('VERSION.yml') self.repo.commit("Version bump to #{self.version_helper.to_s}", 'VERSION.yml') end end end end end end
Version data entries
3 entries across 3 versions & 2 rubygems