Revision: 5786
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=5786&view=rev
Author: manningr
Date: 2010-08-11 00:00:52 +0000 (Wed, 11 Aug 2010)
Log Message:
-----------
test various auto install configurations that represent the different plain zip archives. Upload the result to SF along with the other installer.
Modified Paths:
--------------
trunk/sql12/installer/squirrelsql-other-installer/pom.xml
trunk/sql12/installer/squirrelsql-other-installer/src/main/resources/batch.txt
Modified: trunk/sql12/installer/squirrelsql-other-installer/pom.xml
===================================================================
--- trunk/sql12/installer/squirrelsql-other-installer/pom.xml 2010-08-10 23:56:24 UTC (rev 5785)
+++ trunk/sql12/installer/squirrelsql-other-installer/pom.xml 2010-08-11 00:00:52 UTC (rev 5786)
@@ -485,23 +485,88 @@
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
- <configuration>
- <executable>java</executable>
- <arguments>
- <argument>-jar</argument>
- <argument>${project.build.directory}/squirrelsql-other-installer-${project.version}-standard.jar</argument>
- <argument>${project.build.directory}/test-classes/auto-install.xml</argument>
- </arguments>
- </configuration>
<executions>
<execution>
+ <id>test-base-install</id>
<goals>
<goal>exec</goal>
</goals>
<phase>integration-test</phase>
+ <configuration>
+ <executable>java</executable>
+ <arguments>
+ <argument>-jar</argument>
+ <argument>${project.build.directory}/squirrelsql-other-installer-${project.version}-standard.jar</argument>
+ <argument>${project.build.directory}/test-classes/base-auto-install.xml</argument>
+ </arguments>
+ </configuration>
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <id>test-standard-install</id>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <phase>integration-test</phase>
+ <configuration>
+ <executable>java</executable>
+ <arguments>
+ <argument>-jar</argument>
+ <argument>${project.build.directory}/squirrelsql-other-installer-${project.version}-standard.jar</argument>
+ <argument>${project.build.directory}/test-classes/standard-auto-install.xml</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <id>test-optional-install</id>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <phase>integration-test</phase>
+ <configuration>
+ <executable>java</executable>
+ <arguments>
+ <argument>-jar</argument>
+ <argument>${project.build.directory}/squirrelsql-other-installer-${project.version}-standard.jar</argument>
+ <argument>${project.build.directory}/test-classes/optional-auto-install.xml</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <id>build-plainzips</id>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <phase>integration-test</phase>
+ <configuration>
+ <executable>sh</executable>
+ <arguments>
+ <argument>${project.build.directory}/test-classes/build-plainzips.sh</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
<profiles>
@@ -533,10 +598,9 @@
</goals>
</execution>
</executions>
- </plugin>
+ </plugin>
</plugins>
</build>
</profile>
</profiles>
-
</project>
\ No newline at end of file
Modified: trunk/sql12/installer/squirrelsql-other-installer/src/main/resources/batch.txt
===================================================================
--- trunk/sql12/installer/squirrelsql-other-installer/src/main/resources/batch.txt 2010-08-10 23:56:24 UTC (rev 5785)
+++ trunk/sql12/installer/squirrelsql-other-installer/src/main/resources/batch.txt 2010-08-11 00:00:52 UTC (rev 5786)
@@ -1,4 +1,9 @@
cd ${file.release.path}
+mkdir ${squirrelsql.version}-plainzip
+cd ${squirrelsql.version}-plainzip
+put target/squirrel-sql-${squirrelsql.version}-base.tar.gz
+put target/squirrel-sql-${squirrelsql.version}-standard.tar.gz
+put target/squirrel-sql-${squirrelsql.version}-optional.tar.gz
mkdir ${squirrelsql.version}
-cd ${squirrelsql.version}
+cd ../${squirrelsql.version}
put target/${project.build.finalName}-standard.jar ${upload-server-path}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|