Repository: incubator-pirk
Updated Branches:
  refs/heads/master 463ad0567 -> a5113dd3e


[PIRK-30] Pirk compile no longer fails with RAT checks - closes 
apache/incubator-pirk#35


Project: http://git-wip-us.apache.org/repos/asf/incubator-pirk/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-pirk/commit/a5113dd3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-pirk/tree/a5113dd3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-pirk/diff/a5113dd3

Branch: refs/heads/master
Commit: a5113dd3efafbdf535b1ea6af6d487ce438e6f15
Parents: 463ad05
Author: smarthi <[email protected]>
Authored: Sat Jul 30 16:41:18 2016 -0400
Committer: eawilliams <[email protected]>
Committed: Sat Jul 30 16:41:18 2016 -0400

----------------------------------------------------------------------
 .travis.yml | 15 +++++----------
 pom.xml     | 19 +++++++++++++------
 2 files changed, 18 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/a5113dd3/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
index ebe19b5..cc1896f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,10 +1,6 @@
 language: java
-
-os:
-  - linux
-
-jdk:
-  - oraclejdk8
+os: linux
+jdk: oraclejdk8
 
 # before_install is used to provide a workaround for buffer overflow issues 
with OpenJDK versions of java as per:
 #    https://github.com/travis-ci/travis-ci/issues/5227#issuecomment-165135711
@@ -19,9 +15,8 @@ before_install:
   - export PATH=$PWD/apache-maven-3.3.9/bin:${PATH}
   - hash -r
 
-before_script:
-  - export M2_HOME=$PWD/apache-maven-3.3.9
-  - export PATH=$PWD/apache-maven-3.3.9/bin:${PATH}
-  - hash -r
+cache:
+  directories:
+    - $HOME/.m2
 
 install: mvn clean install

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/a5113dd3/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index d457402..40a581a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -251,17 +251,16 @@
                                <plugin>
                                        <groupId>org.apache.rat</groupId>
                                        
<artifactId>apache-rat-plugin</artifactId>
-                                       <version>0.11</version>
+                                       <version>0.12</version>
                                        <configuration>
                                                <excludes>
-                                                       
<exclude>nb-configuration.xml</exclude> <!-- courtesy excludes for netbeans 
users -->
-                                                       
<exclude>nbactions.xml</exclude> <!-- courtesy excludes for netbeans users -->
-                                                       <exclude>DEPENDENCIES
-                                                       </exclude> <!-- auto 
generated file by apache's maven config while building sources.zip -->
                                                        
<exclude>.travis.yml</exclude> <!-- Travis CI Build Descriptor File -->
-                                                       
<exclude>appveyor.yml</exclude> <!-- AppVeyor CI Build Descriptor File -->
                                                        
<exclude>findbugs-exclude.xml</exclude> <!-- False positives for FindBugs 
analysis -->
                                                        <exclude>KEYS</exclude> 
<!-- GPG keys of Release Managers -->
+                                                       
<exclude>eclipse*.xml</exclude> <!-- Exclude eclipse* xml -->
+                                                       
<exclude>docs/*</exclude> <!-- Exclude docs -->
+                                                       
<exclude>logs/*</exclude> <!-- Exclude logs -->
+                                                       
<exclude>**/m2.conf</exclude> <!-- Exclude Maven conf which gets installed on 
travis and fails RAT check -->
                                                </excludes>
                                        </configuration>
                                        <dependencies>
@@ -278,6 +277,14 @@
                                                        </exclusions>
                                                </dependency>
                                        </dependencies>
+                                       <executions>
+                                               <execution>
+                                                       <phase>validate</phase>
+                                                       <goals>
+                                                               
<goal>check</goal>
+                                                       </goals>
+                                               </execution>
+                                       </executions>
                                </plugin>
 
                                <plugin>

Reply via email to