You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@slider.apache.org by st...@apache.org on 2014/05/06 10:38:26 UTC

svn commit: r1592684 - in /incubator/slider/trunk: pom.xml slider-assembly/pom.xml slider-core/pom.xml src/site/markdown/release_notes/release-0.24.0.md

Author: stevel
Date: Tue May  6 08:38:25 2014
New Revision: 1592684

URL: http://svn.apache.org/r1592684
Log:
SLIDER-13 switch build to be java7+ only.

Modified:
    incubator/slider/trunk/pom.xml
    incubator/slider/trunk/slider-assembly/pom.xml
    incubator/slider/trunk/slider-core/pom.xml
    incubator/slider/trunk/src/site/markdown/release_notes/release-0.24.0.md

Modified: incubator/slider/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/slider/trunk/pom.xml?rev=1592684&r1=1592683&r2=1592684&view=diff
==============================================================================
--- incubator/slider/trunk/pom.xml (original)
+++ incubator/slider/trunk/pom.xml Tue May  6 08:38:25 2014
@@ -143,6 +143,13 @@
 
   <properties>
 
+
+    <!-- 
+    Java versions
+    -->
+    <project.java.src.version>1.7</project.java.src.version>
+    <enforced.java.version>${project.java.src.version}</enforced.java.version>
+
     
     <!-- 
     options
@@ -204,6 +211,10 @@
     <buildnumber-maven-plugin.version>1.2</buildnumber-maven-plugin.version>
     <groovy-eclipse-compiler.version>2.8.0-01</groovy-eclipse-compiler.version>
     <groovy-eclipse-batch.version>2.1.3-01</groovy-eclipse-batch.version>
+    
+    
+    <maven.version.range>[3.0.0,)</maven.version.range>
+    
     <maven-assembly-plugin.version>2.4</maven-assembly-plugin.version>
     <maven.cobertura.version>2.5.2</maven.cobertura.version>
     <maven-compiler-plugin.version>3.1</maven-compiler-plugin.version>
@@ -224,7 +235,6 @@
     <!-- build options-->
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <build.dependency.fail.on.warning>true</build.dependency.fail.on.warning>
-    <project.java.src.version>1.6</project.java.src.version>
     <build.redirect.test.output.to.file>false</build.redirect.test.output.to.file>
     <maven-doxia-module-markdown.version>1.4</maven-doxia-module-markdown.version>
     

Modified: incubator/slider/trunk/slider-assembly/pom.xml
URL: http://svn.apache.org/viewvc/incubator/slider/trunk/slider-assembly/pom.xml?rev=1592684&r1=1592683&r2=1592684&view=diff
==============================================================================
--- incubator/slider/trunk/slider-assembly/pom.xml (original)
+++ incubator/slider/trunk/slider-assembly/pom.xml Tue May  6 08:38:25 2014
@@ -54,6 +54,8 @@
           </execution>
         </executions>
       </plugin>
+      
+      <!-- assemble the tar file -->
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-assembly-plugin</artifactId>
@@ -75,6 +77,7 @@
         </executions>
       </plugin>
 
+      <!-- pull in all dependencies -->
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
@@ -115,6 +118,44 @@
         </executions>
       </plugin>
 
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <inherited>false</inherited>
+        <configuration>
+          <rules>
+            <requireMavenVersion>
+              <version>${maven.version.range}</version>
+            </requireMavenVersion>
+            <requireJavaVersion>
+              <version>${project.java.src.version}</version>
+            </requireJavaVersion>
+          </rules>
+        </configuration>
+        <executions>
+          <execution>
+            <id>clean</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <phase>pre-clean</phase>
+          </execution>
+          <execution>
+            <id>default</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <phase>validate</phase>
+          </execution>
+          <execution>
+            <id>site</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <phase>pre-site</phase>
+          </execution>
+        </executions>
+      </plugin>
     </plugins>
     
     

Modified: incubator/slider/trunk/slider-core/pom.xml
URL: http://svn.apache.org/viewvc/incubator/slider/trunk/slider-core/pom.xml?rev=1592684&r1=1592683&r2=1592684&view=diff
==============================================================================
--- incubator/slider/trunk/slider-core/pom.xml (original)
+++ incubator/slider/trunk/slider-core/pom.xml Tue May  6 08:38:25 2014
@@ -20,8 +20,7 @@
   <name>Slider Core</name>
   <version>0.23.0-SNAPSHOT</version>
   <packaging>jar</packaging>
-  <description>Core Slider Module and minicluster tests
-  </description>
+  <description>Core Slider Module</description>
   <parent>
     <groupId>org.apache.slider</groupId>
     <artifactId>slider</artifactId>

Modified: incubator/slider/trunk/src/site/markdown/release_notes/release-0.24.0.md
URL: http://svn.apache.org/viewvc/incubator/slider/trunk/src/site/markdown/release_notes/release-0.24.0.md?rev=1592684&r1=1592683&r2=1592684&view=diff
==============================================================================
--- incubator/slider/trunk/src/site/markdown/release_notes/release-0.24.0.md (original)
+++ incubator/slider/trunk/src/site/markdown/release_notes/release-0.24.0.md Tue May  6 08:38:25 2014
@@ -27,24 +27,7 @@ Download: []()
 
 ## Key changes
 
-### Added support for Slider App Package
-
-Slider AppPackages are a declarative definition of an application for application management. Slider can deploy and manage any application described in the App Package format.
-
-
-### Added support for Slider Agent
-
-Slider agent is a generic provider that can process Slider App Packages.
-
-### Added documentation on developing and using Slider App Packages
-
-### Added Service Registry and associated REST resources
-
-### Enhanced Agent Provider AM Web UI with additional application info
-
-Added links to WADL listing expose AM REST management resources as well as the exposed Registry REST resources
-
 
 ## Other changes
 
-1. Security is now enabled by setting the configuration option `hadoop.security.authorization`
+1. [SLIDER-13|https://issues.apache.org/jira/browse/SLIDER-13] switch build to be java7+ only.
\ No newline at end of file