def run_commit(commit)
      result = @runner_class.new(
        working_dir: @working_dir,                           
        commit: commit[:sha],
        time: commit[:time],
        logger: @logger
      ).run!
      
      set_result(commit, result)
    end
def run_commit(commit)
      result = @runner_class.new(
        working_dir: @working_dir,                           
        commit: commit[:sha],
        time: commit[:time],
        logger: @logger
      ).run!
      
      set_result(commit, result)
    end
Instantiates {Runner} for a given git object, runs it, and stores the result