diff options
author | Fred Hebert <mononcqc@ferd.ca> | 2015-07-10 01:10:22 +0000 |
---|---|---|
committer | Fred Hebert <mononcqc@ferd.ca> | 2015-07-10 01:10:22 +0000 |
commit | 0c5365808705bdead9a30f029fd85b205dfc05cf (patch) | |
tree | 386115083b622425fe0822cfa7c0c753e2368e07 | |
parent | 749bf58260a31ff453adedecff93a83dbf66a750 (diff) |
Fix missing 'cd' that depended on cwd changes
-rw-r--r-- | src/rebar_git_resource.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rebar_git_resource.erl b/src/rebar_git_resource.erl index e2f3f69..a0690bf 100644 --- a/src/rebar_git_resource.erl +++ b/src/rebar_git_resource.erl @@ -133,9 +133,10 @@ collect_default_refcount(Dir) -> {ok, RawCount} = case Tag of undefined -> - AbortMsg2 = "Getting rev-list of git depedency failed in " ++ rebar_dir:get_cwd(), + AbortMsg2 = "Getting rev-list of git depedency failed in " ++ Dir, {ok, PatchLines} = rebar_utils:sh("git rev-list HEAD", [{use_stdout, false}, + {cd, Dir}, {debug_abort_on_error, AbortMsg2}]), rebar_utils:line_count(PatchLines); _ -> @@ -164,6 +165,7 @@ get_patch_count(Dir, RawRef) -> [Ref]), {ok, PatchLines} = rebar_utils:sh(Cmd, [{use_stdout, false}, + {cd, Dir}, {debug_abort_on_error, AbortMsg}]), rebar_utils:line_count(PatchLines). |