[exo-jcr-commits] exo-jcr SVN: r5195 - in core/branches/2.3.x: patch and 2 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Nov 16 23:13:04 EST 2011


Author: paristote
Date: 2011-11-16 23:13:03 -0500 (Wed, 16 Nov 2011)
New Revision: 5195

Added:
   core/branches/2.3.x/patch/2.3.11-GA/
   core/branches/2.3.x/patch/2.3.11-GA/COR-243/
   core/branches/2.3.x/patch/2.3.11-GA/COR-243/COR-243.patch
   core/branches/2.3.x/patch/2.3.11-GA/COR-243/readme.txt
Modified:
   core/branches/2.3.x/pom.xml
Log:
PLF-1747 COR-243

What is the problem to fix?
Platform source distribution. Create a Zip archive with all projects sources.

How is the problem fixed?
Add a maven plugin to generate the Zip automatically during the release.


Added: core/branches/2.3.x/patch/2.3.11-GA/COR-243/COR-243.patch
===================================================================
--- core/branches/2.3.x/patch/2.3.11-GA/COR-243/COR-243.patch	                        (rev 0)
+++ core/branches/2.3.x/patch/2.3.11-GA/COR-243/COR-243.patch	2011-11-17 04:13:03 UTC (rev 5195)
@@ -0,0 +1,53 @@
+Index: pom.xml
+===================================================================
+--- pom.xml	(revision 5193)
++++ pom.xml	(working copy)
+@@ -37,7 +37,7 @@
+    <properties>
+       <exo.product.name>exo-core</exo.product.name>
+       <exo.product.specification>2.3</exo.product.specification>
+-      
++      <version.assembly.plugin>2.2.1</version.assembly.plugin>
+       <org.exoplatform.framework.junit.version>1.2.1-GA</org.exoplatform.framework.junit.version>
+       <org.exoplatform.kernel.version>2.2.11-GA-SNAPSHOT</org.exoplatform.kernel.version>
+    </properties>
+@@ -379,4 +379,39 @@
+          <scope>test</scope>
+       </dependency>
+    </dependencies>
++<profiles>
++   <profile>
++      <id>release</id>
++      <build>
++        <plugins>          
++          <plugin>
++            <artifactId>maven-assembly-plugin</artifactId>
++            <dependencies>
++              <dependency>
++                <groupId>org.apache.apache.resources</groupId>
++                <artifactId>apache-source-release-assembly-descriptor</artifactId>
++                <version>1.0.2</version>
++              </dependency>
++            </dependencies>
++            <executions>
++              <execution>
++                <id>source-release-assembly</id>
++                <phase>package</phase>
++                <goals>
++                  <goal>single</goal>
++                </goals>
++                <configuration>
++                  <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
++                  <descriptorRefs>
++                    <descriptorRef>source-release</descriptorRef>
++                  </descriptorRefs>
++                  <tarLongFileFormat>gnu</tarLongFileFormat>
++                </configuration>
++              </execution>
++            </executions>
++          </plugin>
++        </plugins>
++      </build>
++    </profile>
++  </profiles>
+ </project>

Added: core/branches/2.3.x/patch/2.3.11-GA/COR-243/readme.txt
===================================================================
--- core/branches/2.3.x/patch/2.3.11-GA/COR-243/readme.txt	                        (rev 0)
+++ core/branches/2.3.x/patch/2.3.11-GA/COR-243/readme.txt	2011-11-17 04:13:03 UTC (rev 5195)
@@ -0,0 +1,63 @@
+Summary
+
+    Status: Platform Source distribution
+    CCP Issue: N/A, Product Jira Issue: PLF-1747.
+    Complexity: N/A
+
+The Proposal
+Problem description
+
+What is the problem to fix?
+   Platform source distribution. Create a Zip archive with all projects sources.
+
+Fix description
+
+How is the problem fixed?
+   Add a maven plugin to generate the Zip automatically during the release.
+
+Patch information:
+Patch files: KER-176.patch
+
+Tests to perform
+
+Reproduction test
+    none
+
+Tests performed at DevLevel
+    mvn clean install -Prelease to make sure the project still builds successfully
+
+Tests performed at QA/Support Level
+    none
+
+Documentation changes
+
+Documentation changes:
+    none
+
+Configuration changes
+
+Configuration changes:
+    none
+
+Will previous configuration continue to work?
+    yes
+
+Risks and impacts
+
+Can this bug fix have any side effects on current client projects?
+    none
+
+Is there a performance risk/cost?
+    none
+
+Validation (PM/Support/QA)
+
+PM Comment
+* PL review: Patch validated
+
+Support Comment
+* Support review: Patch validated
+
+QA Feedbacks
+*
+

Modified: core/branches/2.3.x/pom.xml
===================================================================
--- core/branches/2.3.x/pom.xml	2011-11-17 04:12:35 UTC (rev 5194)
+++ core/branches/2.3.x/pom.xml	2011-11-17 04:13:03 UTC (rev 5195)
@@ -37,7 +37,7 @@
    <properties>
       <exo.product.name>exo-core</exo.product.name>
       <exo.product.specification>2.3</exo.product.specification>
-      
+      <version.assembly.plugin>2.2.1</version.assembly.plugin>
       <org.exoplatform.framework.junit.version>1.2.1-GA</org.exoplatform.framework.junit.version>
       <org.exoplatform.kernel.version>2.2.11-GA-SNAPSHOT</org.exoplatform.kernel.version>
    </properties>
@@ -379,4 +379,39 @@
          <scope>test</scope>
       </dependency>
    </dependencies>
+<profiles>
+   <profile>
+      <id>release</id>
+      <build>
+        <plugins>          
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <dependencies>
+              <dependency>
+                <groupId>org.apache.apache.resources</groupId>
+                <artifactId>apache-source-release-assembly-descriptor</artifactId>
+                <version>1.0.2</version>
+              </dependency>
+            </dependencies>
+            <executions>
+              <execution>
+                <id>source-release-assembly</id>
+                <phase>package</phase>
+                <goals>
+                  <goal>single</goal>
+                </goals>
+                <configuration>
+                  <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
+                  <descriptorRefs>
+                    <descriptorRef>source-release</descriptorRef>
+                  </descriptorRefs>
+                  <tarLongFileFormat>gnu</tarLongFileFormat>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
 </project>



More information about the exo-jcr-commits mailing list