Author: jeff.yuchang
Date: 2009-10-18 12:45:45 -0400 (Sun, 18 Oct 2009)
New Revision: 183
Added:
branches/ODE/ODE-1.x-fixes/scripts/
branches/ODE/ODE-1.x-fixes/scripts/build.properties
branches/ODE/ODE-1.x-fixes/scripts/build.xml
branches/ODE/ODE-1.x-fixes/scripts/maven-ant-tasks-2.0.10.jar
branches/ODE/ODE-1.x-fixes/scripts/pom/
branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-docs.pom
branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-jbi.pom
branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-sources.pom
branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-war.pom
branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-axis2-war.pom
branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-hibernate-db.pom
branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-jpa-ojpa-derby.pom
Log:
* RIFTSAW-61 add script for publishing ODE artifacts into jboss snapshot repo.
Added: branches/ODE/ODE-1.x-fixes/scripts/build.properties
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/build.properties (rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/build.properties 2009-10-18 16:45:45 UTC (rev 183)
@@ -0,0 +1,3 @@
+local.repo=/opt/m2/riftsaw-repo
+username=
+password=
Added: branches/ODE/ODE-1.x-fixes/scripts/build.xml
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/build.xml (rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/build.xml 2009-10-18 16:45:45 UTC (rev 183)
@@ -0,0 +1,76 @@
+<project name="riftsaw-snapshots"
xmlns:artifact="urn:maven-artifact-ant" default="deploy">
+
+ <property file="build.properties" />
+
+ <property name="version" value="2.0-SNAPSHOT" />
+ <property name="jboss.snapshot.repo"
value="dav:https://snapshots.jboss.org/maven2" />
+ <property name="riftsaw.packagename" value="org/jboss/soa/bpel"
/>
+
+ <property name="artifact.dir"
value="${local.repo}/${riftsaw.packagename}" />
+
+ <path id="apache.maven.ant.tasks.classpath">
+ <pathelement path="maven-ant-tasks-2.0.10.jar"/>
+ </path>
+
+ <macrodef name="publish">
+ <attribute name="filename" default = "" />
+ <attribute name="filetype" default = "jar" />
+ <sequential>
+ <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
uri="urn:maven-artifact-ant"
classpathref="apache.maven.ant.tasks.classpath" />
+ <artifact:install-provider artifactId="wagon-webdav"
version="1.0-beta-2"/>
+
+ <condition property="pom.file"
value="${artifact.dir}/@{filename}/${version}/(a){filename}-${version}.pom">
+ <equals arg1="@{filetype}" arg2="jar" />
+ </condition>
+ <condition property="pom.file"
value="pom/(a){filename}.pom">
+ <available file="pom/(a){filename}.pom"/>
+ </condition>
+ <artifact:pom id="pom-file" file = "${pom.file}" />
+
+ <echo>${pom.file}</echo>
+
+ <artifact:deploy
file="${artifact.dir}/@{filename}/${version}/@{filename}-${version}.(a){filetype}">
+ <remoteRepository url="${jboss.snapshot.repo}">
+ <authentication username="${username}"
password="${password}"/>
+ </remoteRepository>
+ <pom refid="pom-file"/>
+ </artifact:deploy>
+ </sequential>
+ </macrodef>
+
+ <target name="deploy">
+ <publish filename="jboss-riftsaw-docs" filetype="zip"/>
+ <publish filename="jboss-riftsaw-jbi" filetype="zip"/>
+ <publish filename="jboss-riftsaw-sources" filetype="zip"
/>
+ <publish filename="jboss-riftsaw-war" filetype="zip"/>
+ <publish filename="riftsaw-agents" />
+ <publish filename="riftsaw-axis2" />
+ <publish filename="riftsaw-axis-war" filetype="war"/>
+ <publish filename="riftsaw-bpel-api" />
+ <publish filename="riftsaw-bpel-api-jca" />
+ <publish filename="riftsaw-bpel-compiler" />
+ <publish filename="riftsaw-bpel-connector" />
+ <publish filename="riftsaw-bpel-dao" />
+ <publish filename="riftsaw-bpel-epr" />
+ <publish filename="riftsaw-bpel-obj" />
+ <publish filename="riftsaw-bpel-ql" />
+ <publish filename="riftsaw-bpel-runtime" />
+ <publish filename="riftsaw-bpel-schemas" />
+ <publish filename="riftsaw-bpel-scripts" />
+ <publish filename="riftsaw-bpel-store" />
+ <publish filename="riftsaw-bpel-test" />
+ <publish filename="riftsaw-dao-hibernate" />
+ <publish filename="riftsaw-dao-hibernate-db" filetype="zip"
/>
+ <publish filename="riftsaw-dao-jpa" />
+ <publish filename="riftsaw-dao-jpa-ojpa-derby"
filetype="zip"/>
+ <publish filename="riftsaw-jacob" />
+ <publish filename="riftsaw-jacob-ap" />
+ <publish filename="riftsaw-jbi" />
+ <publish filename="riftsaw-jca-ra" />
+ <publish filename="riftsaw-jca-server" />
+ <publish filename="riftsaw-scheduler-simple" />
+ <publish filename="riftsaw-tools" />
+ <publish filename="riftsaw-utils" />
+ </target>
+
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/maven-ant-tasks-2.0.10.jar
===================================================================
(Binary files differ)
Property changes on: branches/ODE/ODE-1.x-fixes/scripts/maven-ant-tasks-2.0.10.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-docs.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-docs.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-docs.pom 2009-10-18 16:45:45 UTC
(rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>jboss-riftsaw-docs</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>zip</packaging>
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-jbi.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-jbi.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-jbi.pom 2009-10-18 16:45:45 UTC
(rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>jboss-riftsaw-jbi</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>zip</packaging>
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-sources.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-sources.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-sources.pom 2009-10-18 16:45:45
UTC (rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>jboss-riftsaw-sources</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>zip</packaging>
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-war.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-war.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/jboss-riftsaw-war.pom 2009-10-18 16:45:45 UTC
(rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>jboss-riftsaw-war</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>war</packaging>
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-axis2-war.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-axis2-war.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-axis2-war.pom 2009-10-18 16:45:45 UTC
(rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>riftsaw-axis2-war</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>war</packaging>
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-hibernate-db.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-hibernate-db.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-hibernate-db.pom 2009-10-18
16:45:45 UTC (rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>riftsaw-dao-hibernate-db</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>zip</packaging>
+</project>
Added: branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-jpa-ojpa-derby.pom
===================================================================
--- branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-jpa-ojpa-derby.pom
(rev 0)
+++ branches/ODE/ODE-1.x-fixes/scripts/pom/riftsaw-dao-jpa-ojpa-derby.pom 2009-10-18
16:45:45 UTC (rev 183)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.soa.bpel</groupId>
+ <artifactId>riftsaw-dao-jpa-ojpa-derby</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <packaging>zip</packaging>
+</project>