wink-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From b...@apache.org
Subject svn commit: r1030604 - /incubator/wink/trunk/pom.xml
Date Wed, 03 Nov 2010 18:42:07 GMT
Author: bluk
Date: Wed Nov  3 18:42:07 2010
New Revision: 1030604

URL: http://svn.apache.org/viewvc?rev=1030604&view=rev
Log:
Use versions in all dependent bundles

See [WINK-294]

Thanks to Jason Dillon for reporting the issue
and Luciano Resende for the patch.

Modified:
    incubator/wink/trunk/pom.xml

Modified: incubator/wink/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/pom.xml?rev=1030604&r1=1030603&r2=1030604&view=diff
==============================================================================
--- incubator/wink/trunk/pom.xml (original)
+++ incubator/wink/trunk/pom.xml Wed Nov  3 18:42:07 2010
@@ -7,9 +7,9 @@
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at
-    
+
      http://www.apache.org/licenses/LICENSE-2.0
-    
+
     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@@ -44,7 +44,7 @@
         <module>wink-client-apache-httpclient</module>
         <module>wink-spring-support</module>
         <module>wink-webdav</module>
-	<module>wink-json4j</module>
+	    <module>wink-json4j</module>
         <module>wink-providers</module>
         <module>wink-jcdi-server</module>
         <module>wink-guice-server</module>
@@ -155,6 +155,31 @@
                     </execution>
                 </executions>
             </plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-enforcer-plugin</artifactId>
+				<version>1.0-beta-1</version>
+				<executions>
+					<execution>
+						<id>enforce-plugin-versions</id>
+						<goals>
+							<goal>enforce</goal>
+						</goals>
+						<configuration>
+							<rules>
+								<requirePluginVersions>
+									<message>Best Practice is to always define released plugin versions!</message>
+									<banLatest>true</banLatest>
+									<banRelease>true</banRelease>
+									<banSnapshots>true</banSnapshots>
+									<phases>clean,deploy,site</phases>
+								</requirePluginVersions>
+							</rules>
+							<fail>true</fail>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-remote-resources-plugin</artifactId>
@@ -278,6 +303,16 @@
                     </executions>
                 </plugin>
                 <plugin>
+                	<groupId>org.apache.felix</groupId>
+                	<artifactId>maven-bundle-plugin</artifactId>
+                	<version>2.1.0</version>
+                </plugin>
+                <plugin>
+                	<groupId>org.apache.maven.plugins</groupId>
+                	<artifactId>maven-dependency-plugin</artifactId>
+                	<version>2.0</version>
+                </plugin>
+                <plugin>
                     <artifactId>maven-eclipse-plugin</artifactId>
                     <version>2.5.1</version>
                     <configuration>
@@ -778,7 +813,7 @@
                 </property>
             </activation>
             <modules>
-                <module>wink-itests</module> 
+                <module>wink-itests</module>
             </modules>
         </profile>
         <profile>



Mime
View raw message