Sha256: ac7082975fd8f999c85a6ed68f25782c620c37c566e6b6ec29ddd0a045c3830c
Contents?: true
Size: 569 Bytes
Versions: 4
Compression:
Stored size: 569 Bytes
Contents
module Versionator module Git def git_checkout git_command("git checkout master") end def git_pull git_command("git pull origin master") end def git_tag git_command("git tag v#{version_name}") end def git_commit(message=nil) message = "tag new release v#{version_name}" if message.blank? git_command("git commit -a -m '#{message}'") end def git_push git_command("git push origin master --tags") end def git_command(str) systemu(str).drop(1).join(" ") end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
versionator-0.0.4 | lib/versionator/git.rb |
versionator-0.0.3 | lib/versionator/git.rb |
versionator-0.0.2 | lib/versionator/git.rb |
versionator-0.0.1 | lib/versionator/git.rb |