1-join-leave: added

This commit is contained in:
rkiel
2017-09-29 22:34:48 -04:00
parent 318c8adb3f
commit 39cc91611d
4 changed files with 53 additions and 0 deletions

24
lib/release/join.rb Normal file
View File

@@ -0,0 +1,24 @@
require_relative './base'
module Release
class Join < Release::Base
def valid?
argv.size == 2
end
def help
"release join version"
end
def execute
subcommand, version = *argv
validate_current_branch_master
git_pull current_branch
git_checkout_track release_branch_from_version(version)
end
end
end