commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject svn commit: r1228822 - in /commons/proper/commons-parent/trunk: RELEASE-NOTES.txt pom.xml src/changes/changes.xml
Date Sun, 08 Jan 2012 10:58:15 GMT
Author: sebb
Date: Sun Jan  8 10:58:15 2012
New Revision: 1228822

URL: http://svn.apache.org/viewvc?rev=1228822&view=rev
Log:
Automatically run the buildnumber plugin unless the buildNumber.skip property is defined as
true

Modified:
    commons/proper/commons-parent/trunk/RELEASE-NOTES.txt
    commons/proper/commons-parent/trunk/pom.xml
    commons/proper/commons-parent/trunk/src/changes/changes.xml

Modified: commons/proper/commons-parent/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/RELEASE-NOTES.txt?rev=1228822&r1=1228821&r2=1228822&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/commons-parent/trunk/RELEASE-NOTES.txt Sun Jan  8 10:58:15 2012
@@ -5,8 +5,9 @@ The Commons Parent team is pleased to an
 The Apache Commons Parent Pom provides common settings for all Apache Commons components.
 
 The Maven3 site plugin has been updated to support ssh/scp for deployment
-The buildNumber plugin now defaults to using SVN CLI, and only runs if a workspace is detected.
-To use javasvn instead, use the profile: javasvn
+
+The buildNumber plugin now defaults to using SVN CLI, and does not run if buildNumber.skip=true
+ To use javasvn instead, use the profile: javasvn
 
 Changes in this version include:
 
@@ -16,7 +17,7 @@ o           added java-1.7 profile 
 o           added ssh/scp support to maven-site-plugin in Maven3 
 
 Changes:
-o           moved buildNumber plugin to profile activated by presence of .svn directory
+o           moved buildNumber plugin to profile which is activated unless buildNumber.skip=true
             changed buildNumber plugin default provider to CLI; added 'javasvn' profile as
override Thanks to Olivier Lamy. 
 o           added aggregate:false to jxr plugin (aggregate is deprecated) 
 o           updated modules list, added: bcel, functor, jcs, ognl 

Modified: commons/proper/commons-parent/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/pom.xml?rev=1228822&r1=1228821&r2=1228822&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/pom.xml (original)
+++ commons/proper/commons-parent/trunk/pom.xml Sun Jan  8 10:58:15 2012
@@ -36,7 +36,7 @@
 
 <!--
 Version 23:
-- moved buildNumber plugin to profile activated by presence of .svn directory
+- moved buildNumber plugin to profile which is activated unless buildNumber.skip=true
 - changed buildNumber plugin default provider to CLI; added "javasvn" profile as override
 - added aggregate:false to jxr plugin (aggregate is deprecated)
 - added java-1.7 profile
@@ -984,13 +984,13 @@ Version 23:
       </build>
     </profile>
 
-    <!-- Automatically run the buildnumber plugin if an SVN workspace is detected -->
+    <!-- 
+        Automatically run the buildnumber plugin unless the buildNumber.skip property is
defined as true
+    -->
     <profile>
      <id>svn-buildnumber</id>
      <activation>
-       <file>
-         <exists>.svn</exists>
-       </file>
+       <property><name>!buildNumber.skip</name><value>!true</value></property>
      </activation>
      <build>
        <plugins>

Modified: commons/proper/commons-parent/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/src/changes/changes.xml?rev=1228822&r1=1228821&r2=1228822&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/src/changes/changes.xml (original)
+++ commons/proper/commons-parent/trunk/src/changes/changes.xml Sun Jan  8 10:58:15 2012
@@ -31,7 +31,7 @@ SVN commits. TBA how to use this with SV
 
 To generate the release notes from this file:
 
-mvn changes:announcement-generate
+mvn changes:announcement-generate -Prelease-notes [-Dchanges.version=nn]
 then tweak the formatting if necessary 
 and commit
 
@@ -59,8 +59,8 @@ The <action> type attribute can be add,u
         <release version="23" date="2012-01-11" description="
 The Maven3 site plugin has been updated to support ssh/scp for deployment
 
-The buildNumber plugin now defaults to using SVN CLI, and only runs if a workspace is detected.
- To use javasvn instead, use the profile: javasvn
+  The buildNumber plugin now defaults to using SVN CLI, and does not run if buildNumber.skip=true
+  To use javasvn instead, use the profile: javasvn
 ">
             <action dev="ggregory" type="add">
             added java-1.7 profile
@@ -69,7 +69,7 @@ The buildNumber plugin now defaults to u
             added ssh/scp support to maven-site-plugin in Maven3
             </action>
             <action dev="sebb" type="update" due-to="Olivier Lamy">
-            moved buildNumber plugin to profile activated by presence of .svn directory
+            moved buildNumber plugin to profile which is activated unless buildNumber.skip=true
             changed buildNumber plugin default provider to CLI; added 'javasvn' profile as
override
             </action>
             <action dev="sebb" type="update">



Mime
View raw message