randomcoder / sbt-git-hooks   0.2.0

GNU Affero General Public License v3.0 GitHub

SBT Auto Plugin to manage client side git hooks

Scala versions: 2.12
sbt plugins: 1.0

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.