The Tower of Prattle

All things of inconsequence

Going to Build a Gem...

So here’s the challenge…

I need to be able to mirror GitHub repositories between GitHub instances. Many repositories. So I want a little tool that will take a list of source and destination repositories (YAML?) and will automatically setup and maintain the mirrors.

I’m going to start with Jeweler, which I hear is good…

1
2
3
4
5
6
7
8
9
10
11
12
> gem install jeweler
Fetching: git-1.2.8.gem (100%)
Successfully installed git-1.2.8
Fetching: hashie-3.3.1.gem (100%)
Successfully installed hashie-3.3.1
Fetching: jwt-1.0.0.gem (100%)
...
Parsing documentation for highline-1.6.21
Installing ri documentation for highline-1.6.21
Parsing documentation for jeweler-2.0.1
Installing ri documentation for jeweler-2.0.1
7 gems installed