Repository: bigtop
Updated Branches:
  refs/heads/master faf30ab2c -> 7793f7ead


BIGTOP-2020 Add Gradle RAT plugin to the top-level project


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/7793f7ea
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/7793f7ea
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/7793f7ea

Branch: refs/heads/master
Commit: 7793f7eadc3d78a838a01a06a0053caafb27b8b9
Parents: faf30ab
Author: RJ Nowling <[email protected]>
Authored: Sat Sep 12 17:02:24 2015 -0500
Committer: RJ Nowling <[email protected]>
Committed: Sun Sep 13 10:05:27 2015 -0500

----------------------------------------------------------------------
 build.gradle | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/7793f7ea/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 390ff11..b804e10 100644
--- a/build.gradle
+++ b/build.gradle
@@ -24,6 +24,7 @@ buildscript {
 
 plugins {
   id "de.undercouch.download" version "2.0.0"
+  id "org.nosphere.apache.rat" version "0.2.0"
 }
 
 //        Generated by  
http://patorjk.com/software/taag/#p=display&f=Bloody&t=Apache%20Bigtop
@@ -65,6 +66,64 @@ o88o     o8888o 888bod8P'`Y888""8o`Y8bod8P'o888o 
o888o`Y8bod8P'  o888bood8P' o88
 
 def final langLevel = "1.7"
 
+rat {
+  excludes = [
+      ".git/**",
+      ".idea/**",
+       "**/.gitignore",
+       /* Test data with rigid structure and/or binary */
+       "bigtop-tests/test-artifacts/**/resources/**",
+       "bigtop-tests/smoke-tests/tachyon/datafile",
+       "bigtop-tests/smoke-tests/hive/passwd.ql",
+       "bigtop-tests/smoke-tests/kite/sandwiches.csv",
+       "bigtop-tests/smoke-tests/phoenix/*.csv",
+       "bigtop-tests/smoke-tests/phoenix/*.sql",
+       "bigtop-tests/smoke-tests/ignite-hadoop/*.data",
+       "**/target/**",
+       "**/build/**",
+       "**/.gradle/**",
+       "**/*.iml",
+       ".gradle",
+       "output/**",
+       "MAINTAINERS.txt",
+       "buildSrc/build/**",
+       "bigtop-data-generators/**/input_data/**",
+       "bigtop-deploy/puppet/**/*.yaml",
+       "bigtop-deploy/puppet/config/*/id_hdfsuser*",
+       /* Debian package files that have a rigid structure
+          (* matches package name) */
+       "bigtop-packages/src/deb/*/*.dirs",
+       "bigtop-packages/src/deb/*/dirs",
+       "bigtop-packages/src/deb/*/*.install",
+       "bigtop-packages/src/deb/*/*.include",
+       "bigtop-packages/src/deb/**/include-binaries",
+       "bigtop-packages/src/deb/**/format",
+       "bigtop-packages/src/deb/*/*.manpages",
+       "bigtop-packages/src/deb/*/*.docs",
+       "bigtop-packages/src/deb/*/docs",
+       "bigtop-packages/src/deb/*/compat",
+       "bigtop-packages/src/deb/*/source/format",
+       "bigtop-packages/src/deb/*/*.lintian-overrides",
+       "bigtop-packages/src/deb/*/shlibs.local",
+       "bigtop-packages/src/**/*.diff",
+       "bigtop-packages/src/common/*/*.json",
+       "bigtop-packages/src/common/**/*.default",
+       "bigtop-repos/apt/distributions",
+       /* Misc individual files */
+       "src/site/resources/bigtop.rdf",
+       "src/site/resources/images/bigtop-logo.ai",
+       /* File with FreeBSD documentation license */
+       "src/site/resources/css/freebsd_docbook.css",
+       "test/MANIFEST.txt",
+       "bigtop-deploy/puppet/modules/hadoop/templates/taskcontroller.cfg",
+       "bigtop-deploy/puppet/modules/hadoop/templates/container-executor.cfg",
+       "bigtop-deploy/puppet/README.md",
+       "bigtop-deploy/puppet/config/site.csv.example",
+       "dl/**"
+  ]
+}
+
+
 allprojects {
   apply plugin: 'java'
   apply plugin: 'maven'

Reply via email to