lolcommits takes a snapshot with your webcam every time you git commit code, and archives a lolcat style image with it. Git blame has never been so much fun!
This plugin allows you to push lolcommits to your Protonet box. The captured commit image is uploaded with a randomly generated message that includes the commit sha and branch name.
You should follow the API documentation found on your box under Help/"Protonet REST API" to get an API token.
After installing the lolcommits gem, install this plugin with:
$ gem install lolcommits-protonet
Then configure to enable and set the api endpoint and token:
$ lolcommits --config -p protonet # set enabled to `true` # set the api endpoint and token
That's it! To disable uninstall this gem or:
$ lolcommits --config -p protonet # and set enabled to `false`
Check out this repo and run
bin/setup, this will install all dependencies and
generate docs. Use
bundle exec rake to run all tests and generate a coverage
You can also run
bin/console for an interactive prompt that will allow you to
experiment with the gem code.
MiniTest is used for testing. Run the test suite with:
$ rake test
Generate docs for this gem with:
$ rake rdoc
If you think something is broken or missing, please raise a new issue. Take a moment to check it hasn't been raised in the past (and possibly closed).
The gem is available as open source under the terms of LGPL-3.