Sha256: f5188fea0f65702a0b9035ddd2162cba2e37685e93f876b7ff58829b2572c57b
Contents?: true
Size: 381 Bytes
Versions: 2
Compression:
Stored size: 381 Bytes
Contents
# For more info see: https://github.com/schacon/ruby-git require 'git' module Danger class GitRepo attr_accessor :diff, :log def diff_for_folder(folder, from: "master", to: 'HEAD') repo = Git.open folder self.diff = repo.diff(from, to) self.log = repo.log.between(from, to) end def exec(string) `git #{string}`.strip end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
danger-0.8.1 | lib/danger/scm_source/git_repo.rb |
danger-0.8.0 | lib/danger/scm_source/git_repo.rb |