From 318c8adb3fc6d33dbddd0bebabfa4f045ed2fe18 Mon Sep 17 00:00:00 2001 From: rkiel Date: Fri, 29 Sep 2017 21:51:26 -0400 Subject: [PATCH] 3-start: fixed branch create --- lib/release/start.rb | 3 +-- lib/shared/runnable.rb | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/release/start.rb b/lib/release/start.rb index 98bbf07..33ec926 100644 --- a/lib/release/start.rb +++ b/lib/release/start.rb @@ -42,8 +42,7 @@ module Release validate_release_branch_does_not_exist(release_branch_from_version(new_version)) git_local_branch_create release_branch_from_version(new_version), release_tag_from_version(version) - - git_push release_branch_from_version(new_version) + git_push_upstream(release_branch_from_version(new_version)) end private diff --git a/lib/shared/runnable.rb b/lib/shared/runnable.rb index 071bcca..d5ad327 100644 --- a/lib/shared/runnable.rb +++ b/lib/shared/runnable.rb @@ -71,6 +71,10 @@ module Shared run_cmd "git push origin --tags" end + def git_push_upstream (branch) + run_cmd "git push --set-upstream origin #{branch}" + end + def git_rebase (branch) run_cmd "git rebase #{branch}" end