Sha256: ec0d5e6579e4ce8f77bef39f543f45a1163cf4e02b7be4c823865dc7430aea8a

Contents?: true

Size: 554 Bytes

Versions: 11

Compression:

Stored size: 554 Bytes

Contents

#!/usr/bin/env ruby

require 'git-ready'
require 'terminal-announce'

if ARGV.empty? || %w(-h --help help).include?(ARGV.first)
  Announce.failure 'Missing an organization to git-ready with.' if ARGV.empty?
  Announce.info 'Syntax: git-ready <organization>'
  abort
end

organization = ARGV.first
username = GitHub.api.user[:login]

Announce.info "Forking all #{organization} repositories to #{username}"
repositories = GitHub.fork_all organization

Announce.info "Cloning all forked repositories into #{Settings.workspace}"
Workspace.setup repositories

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
git-ready-0.8.10 bin/git-ready
git-ready-0.8.9 bin/git-ready
git-ready-0.8.8 bin/git-ready
git-ready-0.8.7 bin/git-ready
git-ready-0.8.6 bin/git-ready
git-ready-0.8.5 bin/git-ready
git-ready-0.8.4 bin/git-ready
git-ready-0.8.3 bin/git-ready
git-ready-0.8.2 bin/git-ready
git-ready-0.8.1 bin/git-ready
git-ready-0.8.0 bin/git-ready