[exo-jcr-commits] exo-jcr SVN: r2433 - in jcr/trunk/applications/exo.jcr.applications.backupconsole: bin and 1 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed May 26 04:54:41 EDT 2010


Author: dkatayev
Date: 2010-05-26 04:54:41 -0400 (Wed, 26 May 2010)
New Revision: 2433

Added:
   jcr/trunk/applications/exo.jcr.applications.backupconsole/readme.txt
Modified:
   jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.cmd
   jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.sh
   jcr/trunk/applications/exo.jcr.applications.backupconsole/pom.xml
   jcr/trunk/applications/exo.jcr.applications.backupconsole/src/main/assemblies/binary-assembly.xml
Log:
EXOJCR-741 Scripts and assembliy updated to not contain the version of product; deploy moved to a separate pfrofile; readme added

Modified: jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.cmd
===================================================================
--- jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.cmd	2010-05-25 13:14:26 UTC (rev 2432)
+++ jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.cmd	2010-05-26 08:54:41 UTC (rev 2433)
@@ -1 +1 @@
-java -jar exo.jcr.applications.backupconsole-1.12.2-GA-SNAPSHOT.jar %*
+java -jar exo.jcr.applications.backupconsole-binary.jar %*

Modified: jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.sh
===================================================================
--- jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.sh	2010-05-25 13:14:26 UTC (rev 2432)
+++ jcr/trunk/applications/exo.jcr.applications.backupconsole/bin/jcrbackup.sh	2010-05-26 08:54:41 UTC (rev 2433)
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-java -jar exo.jcr.applications.backupconsole-1.12.2-GA-SNAPSHOT.jar $*
+java -jar exo.jcr.applications.backupconsole-binary.jar $*

Modified: jcr/trunk/applications/exo.jcr.applications.backupconsole/pom.xml
===================================================================
--- jcr/trunk/applications/exo.jcr.applications.backupconsole/pom.xml	2010-05-25 13:14:26 UTC (rev 2432)
+++ jcr/trunk/applications/exo.jcr.applications.backupconsole/pom.xml	2010-05-26 08:54:41 UTC (rev 2433)
@@ -80,26 +80,36 @@
           </configuration>
         </plugin>
       </plugins>
-    </pluginManagement>
-    <plugins>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <configuration>
-          <descriptors>
-            <descriptor>${basedir}/src/main/assemblies/binary-assembly.xml</descriptor>
-          </descriptors>
-          <finalName>backupconsole</finalName>
-        </configuration>
-        <executions>
-          <execution>
-            <id>binary</id>
-            <phase>package</phase>
-            <goals>
-              <goal>directory-single</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
+    </pluginManagement>    
+  </build>
+  <profiles>
+    <profile>
+      <id>deploy</id>
+      <activation>
+         <activeByDefault>false</activeByDefault>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <configuration>
+              <descriptors>
+                <descriptor>${basedir}/src/main/assemblies/binary-assembly.xml</descriptor>
+              </descriptors>
+              <finalName>backupconsole</finalName>
+            </configuration>
+            <executions>
+              <execution>
+                <id>binary</id>
+                <phase>package</phase>
+                <goals>
+                  <goal>directory-single</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>      
+    </profile>
+  </profiles>
 </project>

Added: jcr/trunk/applications/exo.jcr.applications.backupconsole/readme.txt
===================================================================
--- jcr/trunk/applications/exo.jcr.applications.backupconsole/readme.txt	                        (rev 0)
+++ jcr/trunk/applications/exo.jcr.applications.backupconsole/readme.txt	2010-05-26 08:54:41 UTC (rev 2433)
@@ -0,0 +1 @@
+To build backup console binary run "mvn clean install -P deploy"

Modified: jcr/trunk/applications/exo.jcr.applications.backupconsole/src/main/assemblies/binary-assembly.xml
===================================================================
--- jcr/trunk/applications/exo.jcr.applications.backupconsole/src/main/assemblies/binary-assembly.xml	2010-05-25 13:14:26 UTC (rev 2432)
+++ jcr/trunk/applications/exo.jcr.applications.backupconsole/src/main/assemblies/binary-assembly.xml	2010-05-26 08:54:41 UTC (rev 2433)
@@ -21,50 +21,16 @@
 <assembly>
    <id>binary</id>
    <includeBaseDirectory>false</includeBaseDirectory>
-   <fileSets>
-      <fileSet>
-         <directory>bin</directory>
-         <outputDirectory>/</outputDirectory>
-         <includes>
-            <include>**/*.cmd</include>
-            <include>**/*.sh</include>
-         </includes>
-      </fileSet>
-      <fileSet>
-         <outputDirectory>/</outputDirectory>
-         <includes>
-            <include>bin/**/*</include>
-         </includes>
-         <excludes>
-            <exclude>bin/**/*.cmd</exclude>
-            <exclude>bin/**/*.sh</exclude>
-         </excludes>
-      </fileSet>
-      <fileSet>
-         <includes>
-            <include>logs/**/*</include>
-         </includes>
-      </fileSet>
-      <!--fileSet>
-         <directory>target</directory>
-         <outputDirectory>/</outputDirectory>
-         <includes>
-            <include>*.jar</include>
-         </includes>
-      </fileSet-->
-   </fileSets>
-   <!--files>
+   <files>
       <file>
-        <source/>
-        <outputDirectory/>
-        <destName/>
-        <fileMode/>
-        <lineEnding/>
-        <filtered/>
+         <source>target/${project.artifactId}-${project.version}.jar</source>
+         <destName>${project.artifactId}-binary.jar</destName>
       </file>
-    </files-->
-
-
+      <file>
+         <source>target/${project.artifactId}-${project.version}-sources.jar</source>
+         <destName>${project.artifactId}-binary-sources.jar</destName>
+      </file>
+   </files>
    <dependencySets>
       <dependencySet>
          <outputDirectory>lib</outputDirectory>
@@ -75,6 +41,7 @@
             <exclude>commons-lang:commons-lang</exclude>
             <exclude>xpp3:xpp3</exclude>
             <exclude>org.exoplatform.tool:exo.tool.framework.junit</exclude>
+            <exclude>org.exoplatform.jcr:exo.jcr.applications.backupconsole</exclude>            
             <exclude>javax.portlet:portlet-api</exclude>
             <exclude>javax.faces:jsf-api</exclude>
             <exclude>javax.servlet:servlet-api</exclude>
@@ -95,7 +62,16 @@
             <exclude>javax.transaction:jta</exclude>
             <exclude>stax:stax-api</exclude>
          </excludes>
-
       </dependencySet>
    </dependencySets>
+   <fileSets>
+      <fileSet>
+         <directory>${basedir}/bin</directory>
+         <outputDirectory>/</outputDirectory>
+         <includes>
+            <include>*.cmd</include>
+            <include>*.sh</include>
+         </includes>
+      </fileSet>
+   </fileSets>   
 </assembly>



More information about the exo-jcr-commits mailing list