A WebGL visualisation of github activity IN SPACE
JavaScript CSS C
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
adapters
dist
integration
lib
shaders
tasks
test
.gitignore
.jshintrc
.travis.yml
Gruntfile.js
LICENSE
Procfile
README.md
app.js
index.js
package.json
web.js

README.md

gitlactica

Build Status Code Climate

Installation

npm install grunt-cli -g
npm install
grunt
export GITHUB_CLIENT_ID=<YOUR GITHUB APPLICATION CLIENT ID>
export GITHUB_CLIENT_SECRET=<YOUR GITHUB APPLICATION CLIENT SECRET>

Run the app

node web.js

or use foreman

foreman start

Development

grunt watch

Run the tests

grunt simplemocha
grunt integration

NOTE: The integration tests depend on http://slimerjs.org/ which can be installed via homebrew.

brew install slimerjs

Creating a Heroku app

heroku create <APP NAME> --buildpack https://github.com/mbuchetics/heroku-buildpack-nodejs-grunt.git
heroku labs:enable user-env-compile -a <APP NAME>
heroku config:set NODE_ENV=production
heroku config:set GITHUB_CLIENT_ID=<YOUR GITHUB APPLICATION CLIENT ID>
heroku config:set GITHUB_CLIENT_SECRET=<YOUR GITHUB APPLICATION CLIENT SECRET>

Deploying to Heroku

git push heroku master