Blame SOURCES/ow2-1.5.pom

acebb0
acebb0
acebb0
 Copyright 2011-2012 Bull S.A.S.
acebb0
 Licensed under the Apache License, Version 2.0 (the "License");
acebb0
 you may not use this file except in compliance with the License.
acebb0
 You may obtain a copy of the License at
acebb0
acebb0
   http://www.apache.org/licenses/LICENSE-2.0
acebb0
acebb0
 Unless required by applicable law or agreed to in writing, software
acebb0
 distributed under the License is distributed on an "AS IS" BASIS,
acebb0
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
acebb0
 See the License for the specific language governing permissions and
acebb0
 limitations under the License.
acebb0
-->
acebb0
<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">
acebb0
  <modelVersion>4.0.0</modelVersion>
acebb0
acebb0
  <groupId>org.ow2</groupId>
acebb0
  <artifactId>ow2</artifactId>
acebb0
  <version>1.5</version>
acebb0
  <packaging>pom</packaging>
acebb0
acebb0
  <name>OW2 Consortium</name>
acebb0
  <description>
acebb0
    The OW2 Consortium is an open source community committed to making available to everyone
acebb0
    the best and most reliable middleware technology, including generic enterprise applications
acebb0
    and cloud computing technologies. The mission of the OW2 Consortium is to
acebb0
      i) develop open source code for middleware, generic enterprise applications and cloud computing and
acebb0
      ii) to foster a vibrant community and business ecosystem.
acebb0
  </description>
acebb0
acebb0
  
acebb0
  <licenses>
acebb0
    <license>
acebb0
      <name>The Apache Software License, Version 2.0</name>
acebb0
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
acebb0
      <distribution>repo</distribution>
acebb0
    </license>
acebb0
  </licenses>
acebb0
acebb0
  
acebb0
  <organization>
acebb0
    <name>OW2 Consortium</name>
acebb0
    <url>http://www.ow2.org</url>
acebb0
  </organization>
acebb0
acebb0
  
acebb0
       with a reference to a page explaining how to do releases -->
acebb0
  <url>http://www.ow2.org</url>
acebb0
acebb0
  
acebb0
  <developers>
acebb0
    <developer>
acebb0
      <id>sauthieg</id>
acebb0
      <name>Guillaume Sauthier</name>
acebb0
      <email>guillaume.sauthier@ow2.org</email>
acebb0
    </developer>
acebb0
  </developers>
acebb0
acebb0
  <properties>
acebb0
    
acebb0
    <organization.logo>
acebb0
      http://www.ow2.org/xwiki/bin/download/NewsEvents/MarketingResources/ow2_logo_small_transp.png
acebb0
    </organization.logo>
acebb0
    
acebb0
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
acebb0
acebb0
    
acebb0
    <ow2DistMgmtSnapshotsUrl>http://repository.ow2.org/nexus/content/repositories/snapshots</ow2DistMgmtSnapshotsUrl>
acebb0
    <ow2DistMgmtReleasesUrl>http://repository.ow2.org/nexus/service/local/staging/deploy/maven2</ow2DistMgmtReleasesUrl>
acebb0
    <ow2SourceAssemblyDescriptorRef>source-release</ow2SourceAssemblyDescriptorRef>
acebb0
    <ow2ReleaseProfiles>ow2-release</ow2ReleaseProfiles>
acebb0
    <maven-source-assemblies.version>1.0.1</maven-source-assemblies.version>
acebb0
acebb0
    
acebb0
    <maven-assembly-plugin.version>2.3</maven-assembly-plugin.version>
acebb0
    <maven-gpg-plugin.version>1.4</maven-gpg-plugin.version>
acebb0
    <maven-javadoc-plugin.version>2.8.1</maven-javadoc-plugin.version>
acebb0
    <maven-source-plugin.version>2.1.2</maven-source-plugin.version>
acebb0
    <maven-release-plugin.version>2.3.2</maven-release-plugin.version>
acebb0
  </properties>
acebb0
acebb0
  
acebb0
  <scm>
acebb0
    <connection>scm:git:git@gitorious.ow2.org:ow2/pom.git</connection>
acebb0
    <developerConnection>scm:git:git@gitorious.ow2.org:ow2/pom.git</developerConnection>
acebb0
    <url>http://gitorious.ow2.org/ow2/pom</url>
acebb0
    <tag>ow2-1.5</tag>
acebb0
  </scm>
acebb0
acebb0
  
acebb0
  <distributionManagement>
acebb0
acebb0
    
acebb0
acebb0
    
acebb0
         Refer to this server in your settings.xml using the 'ow2.release' ID -->
acebb0
    <repository>
acebb0
      <id>ow2.release</id>
acebb0
      <name>OW2 Maven Releases Repository</name>
acebb0
      <url>${ow2DistMgmtReleasesUrl}</url>
acebb0
    </repository>
acebb0
acebb0
    
acebb0
         Refer to this server in your settings.xml using the 'ow2.snapshot' ID -->
acebb0
    <snapshotRepository>
acebb0
      <id>ow2.snapshot</id>
acebb0
      <name>OW2 Maven Snapshots Repository</name>
acebb0
      <url>${ow2DistMgmtSnapshotsUrl}</url>
acebb0
    </snapshotRepository>
acebb0
  </distributionManagement>
acebb0
acebb0
  
acebb0
     - TODO Remove the snapshots repositories from the super pom
acebb0
     - Explanation:
acebb0
     -  http://www.sonatype.com/people/2010/03/why-external-repos-are-being-phased-out-of-central/
acebb0
     ============================================================================================ -->
acebb0
acebb0
  
acebb0
  
acebb0
    - Used to search plugins, plugins dependencies and build extensions
acebb0
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
acebb0
  <pluginRepositories>
acebb0
acebb0
    
acebb0
         main repository is synchronized to central -->
acebb0
    <pluginRepository>
acebb0
      <id>ow2-plugin-snapshot</id>
acebb0
      <name>OW2 Snapshot Plugin Repository</name>
acebb0
      <url>http://repository.ow2.org/nexus/content/repositories/snapshots</url>
acebb0
      <releases>
acebb0
        <enabled>false</enabled>
acebb0
      </releases>
acebb0
    </pluginRepository>
acebb0
acebb0
  </pluginRepositories>
acebb0
acebb0
  
acebb0
  <repositories>
acebb0
acebb0
    
acebb0
         main repository is synchronized to central -->
acebb0
    <repository>
acebb0
      <id>ow2-snapshot</id>
acebb0
      <name>OW2 Snapshot Repository</name>
acebb0
      <url>http://repository.ow2.org/nexus/content/repositories/snapshots</url>
acebb0
      <releases>
acebb0
        <enabled>false</enabled>
acebb0
      </releases>
acebb0
    </repository>
acebb0
  </repositories>
acebb0
acebb0
  <build>
acebb0
    <plugins>
acebb0
acebb0
      
acebb0
      <plugin>
acebb0
        <groupId>org.apache.maven.plugins</groupId>
acebb0
        <artifactId>maven-enforcer-plugin</artifactId>
acebb0
        <version>1.0-beta-1</version>
acebb0
        <executions>
acebb0
          <execution>
acebb0
            <id>enforce-maven</id>
acebb0
            <goals>
acebb0
              <goal>enforce</goal>
acebb0
            </goals>
acebb0
            <configuration>
acebb0
              <rules>
acebb0
                <requireMavenVersion>
acebb0
                  <version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version>
acebb0
                  <message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.</message>
acebb0
                </requireMavenVersion>
acebb0
              </rules>
acebb0
            </configuration>
acebb0
          </execution>
acebb0
        </executions>
acebb0
      </plugin>
acebb0
    </plugins>
acebb0
acebb0
    <pluginManagement>
acebb0
      <plugins>
acebb0
        
acebb0
             * 'release' profile not used
acebb0
             * use 'ow2-release' profile
acebb0
           -->
acebb0
        <plugin>
acebb0
          <groupId>org.apache.maven.plugins</groupId>
acebb0
          <artifactId>maven-release-plugin</artifactId>
acebb0
          <version>${maven-release-plugin.version}</version>
acebb0
          <configuration>
acebb0
            <mavenExecutorId>forked-path</mavenExecutorId>
acebb0
acebb0
            
acebb0
            <useReleaseProfile>false</useReleaseProfile>
acebb0
            
acebb0
            <releaseProfiles>${ow2ReleaseProfiles}</releaseProfiles>
acebb0
          </configuration>
acebb0
        </plugin>
acebb0
      </plugins>
acebb0
    </pluginManagement>
acebb0
acebb0
  </build>
acebb0
acebb0
  <profiles>
acebb0
    <profile>
acebb0
acebb0
      <id>ow2-release</id>
acebb0
      <build>
acebb0
        <plugins>
acebb0
          
acebb0
          
acebb0
          
acebb0
          <plugin>
acebb0
            <groupId>org.apache.maven.plugins</groupId>
acebb0
            <artifactId>maven-source-plugin</artifactId>
acebb0
            <version>${maven-source-plugin.version}</version>
acebb0
acebb0
            <executions>
acebb0
              <execution>
acebb0
                <id>attach-sources</id>
acebb0
                <goals>
acebb0
                  <goal>jar-no-fork</goal>
acebb0
                </goals>
acebb0
              </execution>
acebb0
            </executions>
acebb0
acebb0
          </plugin>
acebb0
acebb0
          
acebb0
          
acebb0
          
acebb0
          <plugin>
acebb0
            <groupId>org.apache.maven.plugins</groupId>
acebb0
            <artifactId>maven-javadoc-plugin</artifactId>
acebb0
            <version>${maven-javadoc-plugin.version}</version>
acebb0
            <executions>
acebb0
              <execution>
acebb0
acebb0
                <id>attach-javadocs</id>
acebb0
                <goals>
acebb0
                  <goal>jar</goal>
acebb0
                </goals>
acebb0
              </execution>
acebb0
            </executions>
acebb0
          </plugin>
acebb0
acebb0
          
acebb0
          
acebb0
          
acebb0
          <plugin>
acebb0
            <groupId>org.apache.maven.plugins</groupId>
acebb0
            <artifactId>maven-gpg-plugin</artifactId>
acebb0
            <version>${maven-gpg-plugin.version}</version>
acebb0
            <executions>
acebb0
              <execution>
acebb0
                <id>sign-artifacts</id>
acebb0
                <phase>verify</phase>
acebb0
acebb0
                <goals>
acebb0
                  <goal>sign</goal>
acebb0
                </goals>
acebb0
              </execution>
acebb0
            </executions>
acebb0
          </plugin>
acebb0
acebb0
          
acebb0
          
acebb0
          
acebb0
          <plugin>
acebb0
            <groupId>org.apache.maven.plugins</groupId>
acebb0
            <artifactId>maven-assembly-plugin</artifactId>
acebb0
            <version>${maven-assembly-plugin.version}</version>
acebb0
            <executions>
acebb0
              <execution>
acebb0
                <id>source-release-assembly</id>
acebb0
                <phase>package</phase>
acebb0
                <goals>
acebb0
                  <goal>single</goal>
acebb0
                </goals>
acebb0
                <configuration>
acebb0
                  
acebb0
                  <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
acebb0
                  <descriptorRefs>
acebb0
                    <descriptorRef>${ow2SourceAssemblyDescriptorRef}</descriptorRef>
acebb0
                  </descriptorRefs>
acebb0
                  
acebb0
                  <tarLongFileMode>gnu</tarLongFileMode>
acebb0
                </configuration>
acebb0
              </execution>
acebb0
            </executions>
acebb0
            <dependencies>
acebb0
              <dependency>
acebb0
                <groupId>org.ow2</groupId>
acebb0
                <artifactId>maven-source-assemblies</artifactId>
acebb0
                <version>${maven-source-assemblies.version}</version>
acebb0
              </dependency>
acebb0
            </dependencies>
acebb0
          </plugin>
acebb0
acebb0
        </plugins>
acebb0
      </build>
acebb0
acebb0
    </profile>
acebb0
  </profiles>
acebb0
acebb0
acebb0
</project>
acebb0