Merge pull request #8 from ebenezergraham/FINCN-157

Adding rat report to After Failure procedure
diff --git a/.travis.yml b/.travis.yml
index f2d2c5d..6021f84 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -28,3 +28,6 @@
     - ARTIFACTORY_URL=https://mifos.jfrog.io/mifos
     - ARTIFACTORY_USER=travis-ci
     - secure: "gv9hDpE7T7X8gSxQsvlKLzZMIw2dW2AFuZmdycMa6f0/QIMF6NRgQVCK8Yno/eUABrECmUAlkA6c+IvMSvQ2+OMZ9BJ63seT4AA3OJTmbwZbnNWXZ7WIogf62P+5jqeUs2ZWqLu3o9syH3/73JZeJ5g5wSIYnjap/afPYPy5e47cf06OZ6u4sr05TXAB20FDPx/FkazRp87GkkAOiMNCiDC7C/TzLQWJB+0VLk/+wtSFpEq8eQ7GA1LAIXS8207zePd+Xi+UmGAyvRR5WSI9Jf3s3E60EXP9qjTgSeXmjTmXp7IXoltYLFEqG7IN5d98XOufi4bqSlOh9w7FeTcmyBgzgyD1FcCiM/qIdllHOgf6/TSMnDfJIYQR85fDXmaNbXP2U6qBijOIO8hxOuQvI+bLF22brPnJWhtfXZ1w9DngAi0K4BPkYjSZz4Yjw5C2KOd/2mpMyyhdY+auy+WD8ajiWaRcxd1M48VdqP7AcZgQw4HYnRL9+cVIukUhY3gDBC4ifwki74GuPAwdYaL4anaQ/1EQAMG1PiQ6GNPKZo+J1KyCbnDKy/wzRSMtJDJxeQuuVER3zYrtmqqEBoLb8LccEe+9+CfFcelS8M7KhJ483xwpN18U5dDz34h9oFCUoJxSUTS1+seNumwt83FOnrRpUarpL1/Dlbmzer4/ieI="
+after_failure:
+  - ./gradlew rat
+  - cat build/reports/rat/rat-report.txt
diff --git a/build.gradle b/build.gradle
index 513d42b..ccd2fe4 100644
--- a/build.gradle
+++ b/build.gradle
@@ -34,12 +34,12 @@
 version '0.1.0-BUILD-SNAPSHOT'
 
 ext.versions = [
-        frameworklang        : '0.1.0-BUILD-SNAPSHOT',
-        frameworkapi         : '0.1.0-BUILD-SNAPSHOT',
-        springcontext        : '4.3.3.RELEASE',
-        springsecurity       : '4.2.2.RELEASE',
-        springboot           : '1.4.1.RELEASE',
-        findbugs             : '3.0.1',
+        frameworklang : '0.1.0-BUILD-SNAPSHOT',
+        frameworkapi  : '0.1.0-BUILD-SNAPSHOT',
+        springcontext : '4.3.3.RELEASE',
+        springsecurity: '4.2.2.RELEASE',
+        springboot    : '1.4.1.RELEASE',
+        findbugs      : '3.0.1',
 ]
 
 apply plugin: 'java'
@@ -99,11 +99,11 @@
         }
 
         defaults {
-            publications ('asyncPublication')
+            publications('asyncPublication')
         }
     }
 }
-artifactoryPublish.dependsOn('clean','publishToMavenLocal')
+artifactoryPublish.dependsOn('clean', 'publishToMavenLocal')
 
 license {
     header rootProject.file('HEADER')
@@ -115,6 +115,6 @@
 
 rat {
     // List of exclude directives, defaults to ['**/.gradle/**']
-    excludes = [ ".idea/**", ".gradle/**", "gradle/**", "build/**", "gradlew", "gradlew.bat", "README.md" ]
-
+    excludes = [".idea/**", ".gradle/**", "gradle/**", "build/**", "gradlew", "gradlew.bat", "README.md"]
+    plainOutput = true
 }