Sha256: 767d42cbcad569c4319e7a38d188f93d271460fc7e86308ca8ea46bb702fdb41
Contents?: true
Size: 535 Bytes
Versions: 2
Compression:
Stored size: 535 Bytes
Contents
module GitBundle module Commands class Generic include GitBundle::Console def initialize(repositories, args) @repositories = repositories @args = args end def invoke errors = [] @repositories.each do |repo| puts_repo_heading(repo) puts repo.execute_git(@args, color: true) errors << repo.name unless $?.exitstatus == 0 end puts_error "Command failed in #{errors.join(', ')}." unless errors.empty? end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
git-bundle-1.0.7 | lib/git_bundle/commands/generic.rb |
git-bundle-1.0.6 | lib/git_bundle/commands/generic.rb |