anchor.diff:  
   -record(buildrecord, {id=undefined,
                         project=undefined,
  +                      repo=undefined,
                         stage_count=0,
                         committish=undefined,
                         ref=undefined,
  
positive.code:     IsDir = filelib:is_dir(Path),
      clone_if_needed(IsDir, GitRepo, Path),
  
      CommitIsh = proplists:get_value(commit_ish, Opts, "master"),
      Ref = proplists:get_value(ref, Opts, "Unknown"),
      {ok, BuildID} = builderl_build_registry:create(Name, Ref, CommitIsh),
      BR=#buildrecord{id=BuildID,
                      project=Name,
                      committish=CommitIsh,
                      ref=Ref},
  
      lager:debug("Commit-ish ~p", [CommitIsh]),
      checkout_ref(Path, CommitIsh),
      build_project(Path, BuilderlFile, BR),
  
  
negative.code: -compile({parse_transform, lager_transform}).
  
  -export([build/3,
           build_proc/1,
           get_build_logs/2,
           get_empty_env/0,
           get_global_env/0,
  