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 automatically posts a new message to your Yammer account with the captured lolcommit image, your commit message and a 'Lolcommits' topic tag. Something like this:
After installing the lolcommits gem, install this plugin with:
$ gem install lolcommits-yammer
Then configure to enable with:
$ lolcommits --config -p yammer # set enabled to `true` # confirm access for this plugin at yammer.com (link opens automatically)
That's it! Your next lolcommit will be posted to Yammer. To disable uninstall this gem or use:
$ lolcommits --config -p yammer # and set enabled to `false`
To revoke plugin permissions at Yammer, visit 'Edit Settings' -> 'My Applications' and select 'Revoke Access' for the 'Lolcommits Yammer' app.
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, allowing 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.