It works like a daemon to process repositories fetched from crawler-fetcher the goal is to search for Brazilian contributors in all public repositories.
Crawler-contrib works in 4 steps:
- crawler-fetcher fetch all the public repositories form Github.
- crawler-contrib receive the repositories and scans through every Github public repo and fetches all contributors.
- Sums up every commit for each user across all projects.
- Return the usernames to crawler-fetcher.
In core.clj#master-address
put the address where the crawler-fetcher is running.
-
Create your personal access token on Github and put it in an env variable named
GITHUB_ACCESS_TOKEN_1
. -
Install Leiningen
-
Install the dependencies:
$ lein deps
- Run tests:
$ lein midje
- Run the crawler contrib:
$ lein trampoline run
Copyright © 2015 FIXME
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.