jvz / sbt-rat   0.7.0

Apache License 2.0 GitHub

SBT plugin for integrating Apache RAT (release audit tool), an automated license checker and compliance framework.

Scala versions: 2.12 2.10
sbt plugins: 1.0 0.13

sbt release audit tool

Release audit tool for sbt. See changelog.

![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/jvz/sbt-rat)

Usage

This plugin is built for sbt 0.13.x and 1.x, and it is available as an auto plugin. To add this to your project, add the following to your build:

project/plugins.sbt
addSbtPlugin("org.musigma" % "sbt-rat" % "0.7.0")

This adds two tasks: ratCheck and ratReport. The first task will fail the build if the audit check fails. The second task generates the audit report files (plain text and AsciiDoc).

Testing

Run sbt "^scripted" for sbt script tests.