Author: dgolovin
Date: 2010-07-02 15:13:08 -0400 (Fri, 02 Jul 2010)
New Revision: 23202
Added:
trunk/requirements/jboss-riftsaw/
trunk/requirements/jboss-riftsaw/buildRequirement.xml
trunk/requirements/jbossesb/
trunk/requirements/jbossesb/build.properties
trunk/requirements/riftsaw/
trunk/requirements/riftsaw/build.properties
Modified:
trunk/requirements/build.xml
trunk/requirements/generic/build.xml
Log:
new requirement definitions are added
Modified: trunk/requirements/build.xml
===================================================================
--- trunk/requirements/build.xml 2010-07-02 17:57:02 UTC (rev 23201)
+++ trunk/requirements/build.xml 2010-07-02 19:13:08 UTC (rev 23202)
@@ -4,6 +4,7 @@
<property name="requirement.root" value="${basedir}" />
<property name="requirement.download.root"
value="${basedir}/download" />
+ <property name="requirement.build.root" value="${basedir}/target"
/>
<condition property="skipRequirementBuild">
<equals arg1="${maven.test.skip}" arg2="true"/>
@@ -13,8 +14,8 @@
<echo>maven.test.skip=${maven.test.skip}</echo>
<echo>settings.offline=${settings.offline}</echo>
<echo>requirements=${requirements}</echo>
- <echo>unzipto=${basedir}/target/requirements</echo>
- <buildRequirements requirements="${requirements}"
unzipto="${basedir}/target" />
+ <echo>unzipto=${requirement.build.root}</echo>
+ <buildRequirements requirements="${requirements}"
unzipto="${requirement.build.root}" />
</target>
</project>
Modified: trunk/requirements/generic/build.xml
===================================================================
--- trunk/requirements/generic/build.xml 2010-07-02 17:57:02 UTC (rev 23201)
+++ trunk/requirements/generic/build.xml 2010-07-02 19:13:08 UTC (rev 23202)
@@ -84,9 +84,10 @@
<or>
<equals arg1="${settings.offline}" arg2="true" />
<equals arg1="${maven.test.skip}" arg2="true" />
+ <equals arg1="${skipDownload}" arg2="true" />
</or>
<then>
- <echo>Skip download for ${build.uri}/${build.archive} because of tests are
skept or build is running in offline mode</echo>
+ <echo>Skip download for ${build.uri}/${build.archive}</echo>
</then>
<else>
<mkdir dir="${driver.dest}"/>
Added: trunk/requirements/jboss-riftsaw/buildRequirement.xml
===================================================================
--- trunk/requirements/jboss-riftsaw/buildRequirement.xml (rev 0)
+++ trunk/requirements/jboss-riftsaw/buildRequirement.xml 2010-07-02 19:13:08 UTC (rev
23202)
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+download required dependencies
+-jbossas
+-jbossesb
+-riftsaw
+
+unpack jbossas to location different from default
+install jbossesb
+install riftsaw
+
+-->
+<project name="projectroject" default="build.requirement">
+ <property file="build.properties" />
+
+ <target name="build.requirement"
depends="unpack.requirement,install-jbossas,install-jbossesb,install-riftsaw"
/>
+ <target name="download.requirement" />
+ <target name="unpack.requirement" >
+ <ant dir="../jbossas" antfile="buildRequirement.xml"
target="download.requirement" inheritall="true">
+ <property name="requirement" value="jbossas"/>
+ </ant>
+ <ant dir="../jbossesb" antfile="../generic/build.xml"
target="build.requirement" inheritall="true">
+ <property name="requirement" value="jbossesb"/>
+ </ant>
+ <ant dir="../riftsaw" antfile="../generic/build.xml"
target="build.requirement" inheritall="true">
+ <property name="requirement" value="riftsaw"/>
+ </ant>
+ </target>
+ <target name="install-jbossas" >
+ <property file="../jbossas/build.properties" />
+ <unzip src="${requirement.build.root}/jbossas/${jboss51.build.archive}"
dest="${unzip.dest}" >
+ <mapper type="glob" from="${jboss51.build.name}/*"
to="${jboss51.build.name}-riftsaw/*"/>
+ </unzip>
+ </target>
+ <target name="install-jbossesb" >
+ <property file="../jbossesb/build.properties" prefix="jbossesb"
/>
+ <ant dir="${unzip.dest}/${jbossesb.build.archive.root}/install"
target="deploy">
+ <property name="org.jboss.esb.server.home"
value="${unzip.dest}/${jboss51.build.name}-riftsaw" />
+ <property name="org.jboss.esb.server.config" value="default"
/>
+ </ant>
+ </target>
+ <target name="install-riftsaw" >
+ <property file="../riftsaw/build.properties" prefix="riftsaw"
/>
+ <ant dir="${unzip.dest}/${riftsaw.build.archive.root}/install"
target="deploy">
+ <property name="org.jboss.as.home"
value="${unzip.dest}/${jboss51.build.name}-riftsaw" />
+ <property name="org.jboss.as.config" value="default" />
+ <property name="org.jboss.esb.home"
value="${unzip.dest}/${jbossesb.build.archive.root}" />
+ <property name="databasev" value="hsql" />
+ </ant>
+ </target>
+
+
+</project>
Property changes on: trunk/requirements/jboss-riftsaw/buildRequirement.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/requirements/jbossesb/build.properties
===================================================================
--- trunk/requirements/jbossesb/build.properties (rev 0)
+++ trunk/requirements/jbossesb/build.properties 2010-07-02 19:13:08 UTC (rev 23202)
@@ -0,0 +1,7 @@
+jbossesb.build.uri=http://www.jboss.org/file-access/default/members/jbossesb/downloads/4.7/binary
+build.uri=${jbossesb.build.uri}
+build.archive.root=jbossesb-4.7
+build.archive=${build.archive.root}.zip
+md5=da0d98bc0713229b7f8ba7ab5951072c
+
+
Property changes on: trunk/requirements/jbossesb/build.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/requirements/riftsaw/build.properties
===================================================================
--- trunk/requirements/riftsaw/build.properties (rev 0)
+++ trunk/requirements/riftsaw/build.properties 2010-07-02 19:13:08 UTC (rev 23202)
@@ -0,0 +1,8 @@
+#riftsaw.build.uri=http://downloads.sourceforge.net/project/riftsaw/riftsaw/2.0-CR1
+riftsaw.build.uri=http://repository.jboss.org/sourceforge
+build.uri=${riftsaw.build.uri}
+build.archive.root=riftsaw-2.0-CR1
+build.archive=${build.archive.root}.zip
+md5=a9be5fcc32d1715c59c616284a737108
+
+
Property changes on: trunk/requirements/riftsaw/build.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Show replies by date