randomcoder / sbt-git-hooks

SBT Auto Plugin to manage client side git hooks

GitHub

SBT Git Hooks

Build Status

SBT auto plugin to manage git hooks from within the project. This plugin will copy any files from the git-hooks directory into .git/hooks and ensure they are executable.

See the git hooks documentation for details on the hooks that are available.

How to use

sbt-git-hooks is an auto plugin for SBT 1.1.x

Add the plugin to your build with the following in project/plugins.sbt:

addSbtPlugin("uk.co.randomcoding" % "sbt-git-hooks" % "0.2.0")

Then run the task writeHooks to copy the hooks into .git/hooks

Licence

This plugin is licenced under the AGPL v3

Contributions

Contributions are welcome. Please create a fork and submit pull requests.