A specialist in gems.
This is a self-hosted tool to check if your Ruby gems dependencies are up-to-date.
$ git clone https://github.com/jodosha/gemologist.git $ cd gemologist && bundle
Gemologist has two components: the resolver and the web app.
It's database-less, that means there are two ways to add a repository
Adding via command line:
$ ruby bin/gemologist add foo https://github.com/jodosha/foo.git
It creates a
foo directory under
repositories and checks if its dependencies are out of date.
Symlinking the repository:
$ ln -s ~/code/foo /path/to/gemologist/repositories
In order to check the status of all the repositories run:
$ ruby bin/gemologist
Pheraps you may want to use UNIX Cron for this.
It's a Sinatra wep app to run it just use:
$ rackup config.ru
- Fork it
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Added some feature')
- Push to the branch (
git push origin my-new-feature)
- Create new Pull Request
2012 Luca Guidi – Released under the MIT License