Author: paristote
Date: 2011-11-16 23:14:01 -0500 (Wed, 16 Nov 2011)
New Revision: 5197
Added:
jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/
jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/JCR-1647.patch
jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/readme.txt
Modified:
jcr/branches/1.12.x/pom.xml
Log:
PLF-1747 JCR-1647
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: jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/JCR-1647.patch
===================================================================
--- jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/JCR-1647.patch
(rev 0)
+++ jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/JCR-1647.patch 2011-11-17 04:14:01 UTC
(rev 5197)
@@ -0,0 +1,54 @@
+Index: pom.xml
+===================================================================
+--- pom.xml (revision 4611)
++++ pom.xml (working copy)
+@@ -46,6 +46,7 @@
+
<org.exoplatform.core.version>2.3.10-GA-SNAPSHOT</org.exoplatform.core.version>
+
<org.exoplatform.ws.version>2.1.10-GA-SNAPSHOT</org.exoplatform.ws.version>
+
<org.exoplatform.doc-style.version>1</org.exoplatform.doc-style.version>
++ <version.assembly.plugin>2.2.1</version.assembly.plugin>
+ </properties>
+
+ <dependencyManagement>
+@@ -450,6 +451,41 @@
+ </testResource>
+ </testResources>
+ </build>
++<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>
+ <modules>
+ <module>exo.jcr.component.core</module>
+ <module>exo.jcr.component.statistics</module>
Added: jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/readme.txt
===================================================================
--- jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/readme.txt (rev
0)
+++ jcr/branches/1.12.x/patch/1.12.11-GA/JCR-1647/readme.txt 2011-11-17 04:14:01 UTC (rev
5197)
@@ -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: jcr/branches/1.12.x/pom.xml
===================================================================
--- jcr/branches/1.12.x/pom.xml 2011-11-17 04:13:35 UTC (rev 5196)
+++ jcr/branches/1.12.x/pom.xml 2011-11-17 04:14:01 UTC (rev 5197)
@@ -46,6 +46,7 @@
<org.exoplatform.core.version>2.3.11-GA-SNAPSHOT</org.exoplatform.core.version>
<org.exoplatform.ws.version>2.1.11-GA-SNAPSHOT</org.exoplatform.ws.version>
<org.exoplatform.doc-style.version>1</org.exoplatform.doc-style.version>
+ <version.assembly.plugin>2.2.1</version.assembly.plugin>
</properties>
<dependencyManagement>
@@ -450,6 +451,41 @@
</testResource>
</testResources>
</build>
+<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>
<modules>
<module>exo.jcr.component.core</module>
<module>exo.jcr.component.statistics</module>
Show replies by date