[jboss-cvs] JBossAS SVN: r64019 - projects/javaee/trunk/build.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jul 12 18:36:52 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-07-12 18:36:51 -0400 (Thu, 12 Jul 2007)
New Revision: 64019

Modified:
   projects/javaee/trunk/build/pom.xml
Log:
add release plugin, deploy plugin and the jaspi api

Modified: projects/javaee/trunk/build/pom.xml
===================================================================
--- projects/javaee/trunk/build/pom.xml	2007-07-12 21:50:40 UTC (rev 64018)
+++ projects/javaee/trunk/build/pom.xml	2007-07-12 22:36:51 UTC (rev 64019)
@@ -32,6 +32,18 @@
   <description>
     The JBoss JavaEE API classes
   </description>
+  <scm>
+    <connection>
+     scm:svn:http://anonsvn.jboss.org/repos/jbossas/projects/javaee/trunk/
+     </connection>
+
+     <developerConnection>
+     scm:svn:https://svn.jboss.org/repos/jbossas/projects/javaee/trunk/
+     </developerConnection>
+     <url>
+     http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/javaee/trunk/
+     </url>
+   </scm>
   <build>
     <sourceDirectory>src/main</sourceDirectory>
     <testSourceDirectory>src/tests</testSourceDirectory>
@@ -55,7 +67,21 @@
       </testResource>
     </testResources>
     <plugins>
+      <!-- define that we wish to create src jars -->
       <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <version>2.0</version>
+        <inherited>true</inherited>
+        <executions>
+          <execution>
+              <goals>
+                <goal>jar</goal>
+              </goals>
+          </execution>
+        </executions>
+      </plugin>
+
+      <plugin>
         <artifactId>maven-assembly-plugin</artifactId>
         <executions>
           <execution>
@@ -85,22 +111,51 @@
         </configuration>
       </plugin>
       <plugin>
-        <groupId>jboss.maven-plugins</groupId>
-        <artifactId>jboss-deploy-maven-plugin</artifactId>
-        <version>1.3-SNAPSHOT</version>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jboss-deploy-plugin</artifactId>
+        <version>1.3</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>jboss-deploy</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <jbossDeployRoot>${jboss.repository.root}</jbossDeployRoot>
+        </configuration>
       </plugin>
+      <plugin>
+        <artifactId>maven-release-plugin</artifactId>
+        <configuration>
+           <tagBase>https://svn.jboss.org/repos/jbossas/javaee/tags</tagBase>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
   <repositories>
     <repository>
-      <id>jboss</id>
+      <id>repository.jboss.org</id>
       <name>JBoss Repository</name>
       <layout>default</layout>
       <url>http://repository.jboss.org/maven2/</url>
       <snapshots>
-        <enabled>true</enabled>
+        <enabled>false</enabled>
       </snapshots>
     </repository>
+
+    <repository>
+      <id>snapshots.jboss.org</id>
+      <name>JBoss Snapshots Repository</name>
+      <layout>default</layout>
+      <url>http://snapshots.jboss.org/maven2/</url>
+      <snapshots>
+         <enabled>true</enabled>
+      </snapshots>
+      <releases>
+         <enabled>false</enabled>
+      </releases>
+    </repository>
   </repositories>
   <modules>
     <module>../jboss-ejb-api</module>
@@ -113,6 +168,7 @@
     <module>../jboss-persistence-api</module>
     <module>../jboss-servlet-api</module>
     <module>../jboss-transaction-api</module>
+    <module>../jboss-jaspi-api</module>
   </modules>
   <reporting>
     <plugins>




More information about the jboss-cvs-commits mailing list