You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ol...@apache.org on 2008/12/21 12:41:42 UTC

svn commit: r728429 - in /continuum/sandbox/continuum-ide-plugins: ./ continuum-eclipse-plugin/pom.xml continuum-netbeans-plugin/pom.xml pom.xml

Author: olamy
Date: Sun Dec 21 03:41:42 2008
New Revision: 728429

URL: http://svn.apache.org/viewvc?rev=728429&view=rev
Log:
add a parent pom

Added:
    continuum/sandbox/continuum-ide-plugins/pom.xml   (with props)
Modified:
    continuum/sandbox/continuum-ide-plugins/   (props changed)
    continuum/sandbox/continuum-ide-plugins/continuum-eclipse-plugin/pom.xml
    continuum/sandbox/continuum-ide-plugins/continuum-netbeans-plugin/pom.xml

Propchange: continuum/sandbox/continuum-ide-plugins/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec 21 03:41:42 2008
@@ -0,0 +1 @@
+target

Modified: continuum/sandbox/continuum-ide-plugins/continuum-eclipse-plugin/pom.xml
URL: http://svn.apache.org/viewvc/continuum/sandbox/continuum-ide-plugins/continuum-eclipse-plugin/pom.xml?rev=728429&r1=728428&r2=728429&view=diff
==============================================================================
--- continuum/sandbox/continuum-ide-plugins/continuum-eclipse-plugin/pom.xml (original)
+++ continuum/sandbox/continuum-ide-plugins/continuum-eclipse-plugin/pom.xml Sun Dec 21 03:41:42 2008
@@ -1,32 +1,32 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <groupId>org.apache.continuum</groupId>
+    <artifactId>continuum-ide-plugins</artifactId>    
+    <version>1.0-SNAPSHOT</version>
+  </parent>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.codehaus.continuum</groupId>
   <artifactId>continuum-eclipse-plugin</artifactId>
   <version>0.0.1-SNAPSHOT</version>
-  <name>Continuum Eclipse Plugin</name>
+  <name>Continuum :: Eclipse Plugin</name>
   <description>Eclipse Plugin for Managing Continuum</description>
   <dependencies>
     <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
+      <groupId>org.apache.continuum</groupId>
       <artifactId>continuum-xmlrpc-api</artifactId>
-      <version>${continuum.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
+      <groupId>org.apache.continuum</groupId>
       <artifactId>continuum-model</artifactId>
-      <version>${continuum.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
+      <groupId>org.apache.continuum</groupId>
       <artifactId>continuum-xmlrpc-client</artifactId>
-      <version>${continuum.version}</version>
     </dependency>
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-utils</artifactId>
-      <version>1.3</version>
     </dependency>
   </dependencies>
   <repositories>
@@ -105,7 +105,6 @@
     </plugins>
   </build>
   <properties>
-    <continuum.version>1.1</continuum.version>
     <bundle.symbolicName>org.apache.continuum</bundle.symbolicName>
     <bundle.namespace>org.apache.continuum</bundle.namespace>
   </properties>

Modified: continuum/sandbox/continuum-ide-plugins/continuum-netbeans-plugin/pom.xml
URL: http://svn.apache.org/viewvc/continuum/sandbox/continuum-ide-plugins/continuum-netbeans-plugin/pom.xml?rev=728429&r1=728428&r2=728429&view=diff
==============================================================================
--- continuum/sandbox/continuum-ide-plugins/continuum-netbeans-plugin/pom.xml (original)
+++ continuum/sandbox/continuum-ide-plugins/continuum-netbeans-plugin/pom.xml Sun Dec 21 03:41:42 2008
@@ -1,5 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <groupId>org.apache.continuum</groupId>
+    <artifactId>continuum-ide-plugins</artifactId>    
+    <version>1.0-SNAPSHOT</version>
+  </parent>
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.continuum.plugins.netbeans</groupId>
     <artifactId>continuum-netbeans-plugin</artifactId>
@@ -8,7 +13,6 @@
     <name>Continuum :: Netbeans support</name>
     <description>Support for Apache Continuum continuous integration servers.</description>
     <properties>
-        <continuum.release>1.2.2</continuum.release>
         <netbeans.release>RELEASE61</netbeans.release>
     </properties>
     <dependencies>
@@ -46,17 +50,14 @@
         <dependency>
             <groupId>org.apache.continuum</groupId>
             <artifactId>continuum-xmlrpc-client</artifactId>
-            <version>${continuum.release}</version>
         </dependency>
         <dependency>
             <groupId>org.apache.continuum</groupId>
             <artifactId>continuum-xmlrpc-api</artifactId>
-            <version>${continuum.release}</version>
         </dependency>
         <dependency>
             <groupId>org.apache.continuum</groupId>
             <artifactId>continuum-api</artifactId>
-            <version>${continuum.release}</version>
         </dependency>
         <dependency>
             <groupId>org.apache.xmlrpc</groupId>

Added: continuum/sandbox/continuum-ide-plugins/pom.xml
URL: http://svn.apache.org/viewvc/continuum/sandbox/continuum-ide-plugins/pom.xml?rev=728429&view=auto
==============================================================================
--- continuum/sandbox/continuum-ide-plugins/pom.xml (added)
+++ continuum/sandbox/continuum-ide-plugins/pom.xml Sun Dec 21 03:41:42 2008
@@ -0,0 +1,178 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.continuum</groupId>
+    <artifactId>continuum-parent</artifactId>
+    <version>2</version>
+    <relativePath>../parent/pom.xml</relativePath>
+  </parent>
+
+  <groupId>org.apache.continuum</groupId>
+  <artifactId>continuum-ide-plugins</artifactId>
+  <packaging>pom</packaging>
+  <name>Continuum :: Ide Plugins</name>
+  <url>http://continuum.apache.org</url>
+  <version>1.0-SNAPSHOT</version>
+
+  <prerequisites>
+    <maven>2.0.7</maven>
+  </prerequisites>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/continuum/sandbox/continuum-ide-plugins/</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/continuum/sandbox/continuum-ide-plugins/</developerConnection>
+    <url>http://svn.apache.org/viewcvs.cgi/continuum/sandbox/continuum-ide-plugins/</url>
+  </scm>
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      <url>scp://people.apache.org/www/maven.apache.org/continuum/continuum-ide-plugins/</url>
+    </site>
+  </distributionManagement>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>1.1.1</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>changelog-maven-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>taglist-maven-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jxr-plugin</artifactId>
+        <configuration>
+          <aggregate>true</aggregate>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <aggregate>true</aggregate>
+          <doclet>gr.spinellis.umlgraph.doclet.UmlGraphDoc</doclet>
+          <docletArtifact>
+            <groupId>gr.spinellis</groupId>
+            <artifactId>UmlGraph</artifactId>
+            <version>4.6</version>
+          </docletArtifact>
+          <additionalparam>
+            -inferrel -inferdep -quiet -hide java.*
+            -collpackages java.util.* -qualify
+            -postfixpackage -nodefontsize 9
+            -nodefontpackagesize 7
+          </additionalparam>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <!-- TODO: choose appropriate rulesets -->
+        <configuration>
+          <targetJdk>1.5</targetJdk>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>org.apache.continuum</groupId>
+        <artifactId>continuum-api</artifactId>
+        <version>${continuumVersion}</version>
+      </dependency>    
+      <dependency>
+        <groupId>org.apache.continuum</groupId>
+        <artifactId>continuum-xmlrpc-api</artifactId>
+        <version>${continuumVersion}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.continuum</groupId>
+        <artifactId>continuum-model</artifactId>
+        <version>${continuumVersion}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.continuum</groupId>
+        <artifactId>continuum-xmlrpc-client</artifactId>
+        <version>${continuumVersion}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-utils</artifactId>
+        <version>1.5.4</version>
+      </dependency>    
+    </dependencies>
+  </dependencyManagement>
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-release-plugin</artifactId>
+          <configuration>
+            <tagBase>https://svn.apache.org/repos/asf/continuum/tags</tagBase>
+            <preparationGoals>clean install</preparationGoals>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+  <modules>
+    <module>continuum-netbeans-plugin</module>    
+    <!-- TODO uncomment when build work -->
+    <!--
+    <module>continuum-eclipse-plugin</module>
+    -->
+  </modules>
+  <repositories>
+    <!-- remove when parent is released -->
+    <repository>
+      <id>apache.snapshots</id>
+      <name>Apache Snapshot Repository</name>
+      <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>    
+    <repository>
+      <id>codehaus.snapshots</id>
+      <name>Codehaus Snapshot Repository</name>
+      <url>http://snapshots.repository.codehaus.org</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>    
+  </repositories>
+
+  <properties>
+    <continuumVersion>1.2.2</continuumVersion>
+   </properties>
+</project>

Propchange: continuum/sandbox/continuum-ide-plugins/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: continuum/sandbox/continuum-ide-plugins/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision