[jboss-cvs] JBossAS SVN: r108876 - projects/jboss-jca/trunk.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 25 11:33:58 EDT 2010


Author: maeste
Date: 2010-10-25 11:33:58 -0400 (Mon, 25 Oct 2010)
New Revision: 108876

Modified:
   projects/jboss-jca/trunk/build.xml
Log:
adding mvn install file script generation for snapshots

Modified: projects/jboss-jca/trunk/build.xml
===================================================================
--- projects/jboss-jca/trunk/build.xml	2010-10-25 14:38:23 UTC (rev 108875)
+++ projects/jboss-jca/trunk/build.xml	2010-10-25 15:33:58 UTC (rev 108876)
@@ -979,6 +979,19 @@
     </sequential>
   </macrodef>
 
+  <macrodef name="snapshot-install-file">
+    <attribute name="file"/>
+    <attribute name="artifact"/>
+    <attribute name="extension"/>
+    <sequential>
+      <concat destfile="${target.dir}/@{file}" append="true" force="true" eol="unix">
+mvn install:install-file -Dfile=$PWD/@{artifact}.@{extension} -DpomFile=@{artifact}.xml -DuniqueVersion=false $REPOSITORY
+mvn install:install-file -Dfile=$PWD/@{artifact}-sources.jar -DgeneratePom=false -DgroupId=org.jboss.${name} -DartifactId=@{artifact} -Dversion=$VERSION -Dclassifier=sources -Dpackaging=jar -DuniqueVersion=false $REPOSITORY
+mvn install:install-file -Dfile=$PWD/@{artifact}-javadoc.jar -DgeneratePom=false -DgroupId=org.jboss.${name} -DartifactId=@{artifact} -Dversion=$VERSION -Dclassifier=javadoc -Dpackaging=jar -DuniqueVersion=false $REPOSITORY
+</concat>
+    </sequential>
+  </macrodef>
+
   <target name="nexus" depends="clean,artifacts">
     <ivy:retrieve pattern="${lib.dir}/[conf]/[artifact].[ext]" 
                   conf="${name}-codegenerator,${name}-common-api,${name}-common-impl,${name}-common-impl-papaki,${name}-common-spi,${name}-core-api,${name}-core-impl,${name}-core-spi,${name}-deployers-common,${name}-deployers-fungal,${name}-embedded,${name}-embedded-arquillian,${name}-spec-api,${name}-validator,${name}-validator-ant,${name}-validator-cli,jdbc-local,jdbc-xa"
@@ -1013,6 +1026,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-codegenerator" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-codegenerator" extension="jar"/>
+  	<snapshot-install-file file="snapshot.sh" artifact="${name}-codegenerator" extension="jar"/>
 
     <!-- ironjacamar-common-api -->
     <delete file="${target.dir}/${name}-common-api.xml"/>
@@ -1028,6 +1042,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-common-api" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-common-api" extension="jar"/>
+  	<snapshot-install-file file="snapshot.sh" artifact="${name}-common-api" extension="jar"/>
 
     <!-- ironjacamar-common-impl -->
     <delete file="${target.dir}/${name}-common-impl.xml"/>
@@ -1046,6 +1061,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-common-impl" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-common-impl" extension="jar"/>
+  	<snapshot-install-file file="snapshot.sh" artifact="${name}-common-impl" extension="jar"/>
 
     <!-- ironjacamar-common-impl-papaki -->
     <delete file="${target.dir}/${name}-common-impl-papaki.xml"/>
@@ -1062,6 +1078,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-common-impl-papaki" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-common-impl-papaki" extension="jar"/>
+  	<snapshot-install-file file="snapshot.sh" artifact="${name}-common-impl-papaki" extension="jar"/>
 
     <!-- ironjacamar-common-spi -->
     <delete file="${target.dir}/${name}-common-spi.xml"/>
@@ -1077,6 +1094,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-common-spi" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-common-spi" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-common-spi" extension="jar"/>
 
     <!-- ironjacamar-core-api -->
     <delete file="${target.dir}/${name}-core-api.xml"/>
@@ -1094,6 +1112,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-core-api" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-core-api" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-core-api" extension="jar"/>
 
     <!-- ironjacamar-core-impl -->
     <delete file="${target.dir}/${name}-core-impl.xml"/>
@@ -1113,6 +1132,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-core-impl" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-core-impl" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-core-impl" extension="jar"/>
 
     <!-- ironjacamar-core-spi -->
     <delete file="${target.dir}/${name}-core-spi.xml"/>
@@ -1128,6 +1148,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-core-spi" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-core-spi" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-core-spi" extension="jar"/>
 
     <!-- ironjacamar-depchain -->
     <delete file="${target.dir}/${name}-depchain.xml"/>
@@ -1162,6 +1183,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-deployers-common" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-deployers-common" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-deployers-common" extension="jar"/>
 
     <!-- ironjacamar-deployers-fungal -->
     <delete file="${target.dir}/${name}-deployers-fungal.xml"/>
@@ -1183,6 +1205,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-deployers-fungal" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-deployers-fungal" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-deployers-fungal" extension="jar"/>
 
     <!-- ironjacamar-embedded -->
     <delete file="${target.dir}/${name}-embedded.xml"/>
@@ -1198,6 +1221,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-embedded" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-embedded" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-embedded" extension="jar"/>
 
     <!-- ironjacamar-embedded-arquillian -->
     <delete file="${target.dir}/${name}-embedded-arquillian.xml"/>
@@ -1214,6 +1238,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-embedded-arquillian" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-embedded-arquillian" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-embedded-arquillian" extension="jar"/>
 
     <!-- ironjacamar-spec-api -->
     <delete file="${target.dir}/${name}-spec-api.xml"/>
@@ -1229,6 +1254,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-spec-api" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-spec-api" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-spec-api" extension="jar"/>
 
     <!-- ironjacamar-validator -->
     <delete file="${target.dir}/${name}-validator.xml"/>
@@ -1248,6 +1274,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-validator" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-validator" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-validator" extension="jar"/>
 
     <!-- ironjacamar-validator-ant -->
     <delete file="${target.dir}/${name}-validator-ant.xml"/>
@@ -1264,6 +1291,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-validator-ant" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-validator-ant" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-validator" extension="jar"/>
 
     <!-- ironjacamar-validator-cli -->
     <delete file="${target.dir}/${name}-validator-cli.xml"/>
@@ -1280,6 +1308,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-validator-cli" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-validator-cli" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-validator-cli" extension="jar"/>
 
     <!-- ironjacamar-validator-maven -->
     <delete file="${target.dir}/${name}-validator-maven.xml"/>
@@ -1296,6 +1325,7 @@
 
     <deploy-file file="release.sh" artifact="${name}-validator-maven" extension="jar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="${name}-validator-maven" extension="jar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="${name}-validator-maven" extension="jar"/>
 
     <!-- jdbc-local -->
     <delete file="${target.dir}/jdbc-local.xml"/>
@@ -1311,6 +1341,7 @@
 
     <deploy-file file="release.sh" artifact="jdbc-local" extension="rar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="jdbc-local" extension="rar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="jdbc-local" extension="rar"/>
 
     <!-- jdbc-xa -->
     <delete file="${target.dir}/jdbc-xa.xml"/>
@@ -1326,6 +1357,7 @@
 
     <deploy-file file="release.sh" artifact="jdbc-xa" extension="rar"/>
     <snapshot-deploy-file file="snapshot.sh" artifact="jdbc-xa" extension="rar"/>
+    <snapshot-install-file file="snapshot.sh" artifact="jdbc-xa" extension="rar"/>
 
     <chmod file="${target.dir}/release.sh" perm="755"/>
     <chmod file="${target.dir}/snapshot.sh" perm="755"/>



More information about the jboss-cvs-commits mailing list