Blame SOURCES/fusesource-pom-1.11.pom

371761
371761
371761
371761
    Copyright 2010 FuseSource Corp. 
371761
371761
    Licensed under the Apache License, Version 2.0 (the "License");
371761
    you may not use this file except in compliance with the License.
371761
    You may obtain a copy of the License at
371761
371761
        http://www.apache.org/licenses/LICENSE-2.0
371761
371761
    Unless required by applicable law or agreed to in writing, software
371761
    distributed under the License is distributed on an "AS IS" BASIS,
371761
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
371761
    See the License for the specific language governing permissions and
371761
    limitations under the License.
371761
371761
-->
371761
371761
<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">
371761
  <modelVersion>4.0.0</modelVersion>
371761
371761
  <groupId>org.fusesource</groupId>
371761
  <artifactId>fusesource-pom</artifactId>
371761
  <version>1.11</version>
371761
  <packaging>pom</packaging>
371761
371761
  <name>FuseSource POM</name>
371761
  <description>This is a shared POM parent for FuseSource Maven projects</description>
371761
371761
  <properties>
371761
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
371761
  </properties>
371761
371761
  <url>http://fusesource.com/</url>
371761
  <organization>
371761
    <name>FuseSource, Corp.</name>
371761
    <url>http://fusesource.com/</url>
371761
  </organization>
371761
371761
  <licenses>
371761
    <license>
371761
      <name>The Apache Software License, Version 2.0</name>
371761
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
371761
      <distribution>repo</distribution>
371761
    </license>
371761
  </licenses>
371761
371761
  <distributionManagement>
371761
    <repository>
371761
        <id>fusesource-nexus-staging</id>
371761
        <name>Fusesource Release Repository</name>
371761
        <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2</url>
371761
    </repository>
371761
    <snapshotRepository>
371761
        <id>fusesource-nexus-snapshots</id>
371761
        <name>Fusesource Nexus Snapshots</name>
371761
        <url>https://repository.jboss.org/nexus/content/repositories/fs-snapshots</url>
371761
    </snapshotRepository>
371761
  </distributionManagement>
371761
371761
  <scm>
371761
    <connection>scm:git:git://forge.fusesource.com/mvnplugins.git</connection>
371761
    <developerConnection>scm:git:ssh://git@forge.fusesource.com/mvnplugins.git</developerConnection>
371761
    <url>http://github.com/chirino/mvnplugins/tree/master</url>
371761
  </scm>
371761
371761
  
371761
  <developers>
371761
    <developer>
371761
      <id>geeks</id>
371761
      <name>FuseSource Development Team</name>
371761
      <organization>FuseSource</organization>
371761
      <organizationUrl>http://fusesource.com/</organizationUrl>
371761
    </developer>
371761
  </developers>
371761
371761
  <build>
371761
371761
    
371761
    <extensions>
371761
      <extension>
371761
        <groupId>org.apache.maven.wagon</groupId>
371761
        <artifactId>wagon-webdav-jackrabbit</artifactId>
371761
        <version>1.0-beta-7</version>
371761
      </extension>
371761
    </extensions>
371761
371761
     <pluginManagement>
371761
      <plugins>
371761
        
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-antrun-plugin</artifactId>
371761
          <version>1.6</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-assembly-plugin</artifactId>
371761
          <version>2.2.1</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-clean-plugin</artifactId>
371761
          <version>2.4.1</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-compiler-plugin</artifactId>
371761
          <version>2.3.2</version>
371761
          <configuration>
371761
            <source>1.4</source>
371761
            <target>1.4</target>
371761
            <encoding>${project.build.sourceEncoding}</encoding>
371761
          </configuration>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-deploy-plugin</artifactId>
371761
          <version>2.6</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-docck-plugin</artifactId>
371761
          <version>1.0</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-enforcer-plugin</artifactId>
371761
          <version>1.0.1</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-gpg-plugin</artifactId>
371761
          <version>1.3</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-install-plugin</artifactId>
371761
          <version>2.3.1</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-invoker-plugin</artifactId>
371761
          <version>1.5</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-jar-plugin</artifactId>
371761
          <version>2.3.1</version>
371761
          <configuration>
371761
            <archive>
371761
              <manifest>
371761
                <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
371761
                <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
371761
              </manifest>
371761
            </archive>
371761
          </configuration>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-javadoc-plugin</artifactId>
371761
          <version>2.5</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-plugin-plugin</artifactId>
371761
          <version>2.8</version>
371761
        </plugin>
371761
        
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-remote-resources-plugin</artifactId>
371761
          <version>1.2.1</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-resources-plugin</artifactId>
371761
          <version>2.5</version>
371761
          <configuration>
371761
            <encoding>${project.build.sourceEncoding}</encoding>
371761
          </configuration>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-source-plugin</artifactId>
371761
          <version>2.1.2</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-surefire-plugin</artifactId>
371761
          <version>2.6</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.codehaus.mojo</groupId>
371761
          <artifactId>clirr-maven-plugin</artifactId>
371761
          <version>2.3</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.codehaus.plexus</groupId>
371761
          <artifactId>plexus-maven-plugin</artifactId>
371761
          <version>1.3.8</version>
371761
        </plugin>
371761
        <plugin>
371761
          <groupId>org.codehaus.modello</groupId>
371761
          <artifactId>modello-maven-plugin</artifactId>
371761
          <version>1.5</version>
371761
        </plugin>
371761
        
371761
        <plugin>
371761
          <groupId>org.apache.maven.plugins</groupId>
371761
          <artifactId>maven-release-plugin</artifactId>
371761
          <version>2.5</version>
371761
          <configuration>
371761
            <pushChanges>false</pushChanges>
371761
            <localCheckout>true</localCheckout>
371761
            <autoVersionSubmodules>true</autoVersionSubmodules>
371761
            <allowTimestampedSnapshots>false</allowTimestampedSnapshots>
371761
            <preparationGoals>clean install</preparationGoals>
371761
            <goals>deploy</goals>
371761
            <arguments>-Prelease</arguments>
371761
          </configuration>
371761
        </plugin>
371761
        
371761
      </plugins>
371761
    </pluginManagement>
371761
    
371761
    <plugins>
371761
371761
      
371761
      
371761
      <plugin>
371761
        <groupId>org.apache.maven.plugins</groupId>
371761
        <artifactId>maven-scm-plugin</artifactId>
371761
        <version>1.5</version>
371761
      </plugin>
371761
        
371761
      
371761
      
371761
        <groupId>org.apache.maven.plugins</groupId>
371761
        <artifactId>maven-site-plugin</artifactId>
371761
        <version>2.1.1</version>
371761
        <dependencies>
371761
          <dependency>
371761
            <groupId>org.apache.maven.wagon</groupId>
371761
            <artifactId>wagon-webdav-jackrabbit</artifactId>
371761
            <version>1.0-beta-7</version>
371761
            <exclusions>
371761
              <exclusion>
371761
                <groupId>commons-logging</groupId>
371761
                <artifactId>commons-logging</artifactId>
371761
              </exclusion>
371761
            </exclusions>
371761
          </dependency>
371761
        </dependencies>
371761
      </plugin> -->
371761
      
371761
    </plugins>
371761
  </build>
371761
371761
  
371761
  
371761
    <plugins>
371761
      <plugin>
371761
        <artifactId>maven-project-info-reports-plugin</artifactId>
371761
        <version>2.1.2</version>
371761
      </plugin>
371761
    </plugins>
371761
  </reporting> -->
371761
371761
  <profiles>
371761
371761
    
371761
      Run the release /w the -P release flag to enable the release profile.
371761
    -->
371761
    <profile>
371761
      <id>release</id>
371761
      <build>
371761
        <plugins>
371761
          
371761
          
371761
          <plugin>
371761
            <groupId>org.apache.maven.plugins</groupId>
371761
            <artifactId>maven-gpg-plugin</artifactId>
371761
            <configuration>
371761
              <passphrase>${gpg.passphrase}</passphrase>
371761
            </configuration>
371761
            <executions>
371761
              <execution>
371761
                <goals>
371761
                  <goal>sign</goal>
371761
                </goals>
371761
              </execution>
371761
            </executions>
371761
          </plugin>
371761
371761
          <plugin>
371761
            <groupId>org.apache.maven.plugins</groupId>
371761
            <artifactId>maven-source-plugin</artifactId>
371761
            <executions>
371761
              <execution>
371761
                <id>attach-sources</id>
371761
                <goals>
371761
                  <goal>jar-no-fork</goal>
371761
                </goals>
371761
              </execution>
371761
            </executions>
371761
          </plugin>
371761
371761
          <plugin>
371761
            <groupId>org.apache.maven.plugins</groupId>
371761
            <artifactId>maven-javadoc-plugin</artifactId>
371761
            
371761
            <configuration>
371761
              <encoding>${project.build.sourceEncoding}</encoding>
371761
            </configuration>
371761
            
371761
            <executions>
371761
              <execution>
371761
                <id>attach-javadocs</id>
371761
                <goals>
371761
                  <goal>jar</goal>
371761
                </goals>
371761
              </execution>
371761
            </executions>
371761
          </plugin>
371761
      
371761
        </plugins>
371761
      </build>
371761
    </profile>
371761
    
371761
    <profile>
371761
      <id>enforce-no-snapshots</id>
371761
      <build>
371761
        <plugins>
371761
          <plugin>
371761
            <groupId>org.apache.maven.plugins</groupId>
371761
            <artifactId>maven-enforcer-plugin</artifactId>
371761
            <version>1.0</version>
371761
            <executions>
371761
              <execution>
371761
                <id>enforce-no-snapshots</id>
371761
                <goals><goal>enforce</goal></goals>
371761
                <configuration>
371761
                  <rules>
371761
                    <requireReleaseVersion>
371761
                      <message>No Snapshots Allowed!</message>
371761
                    </requireReleaseVersion>                
371761
                    <requireReleaseDeps>
371761
                      <message>No Snapshots Allowed!</message>
371761
                    </requireReleaseDeps>
371761
                  </rules>
371761
                </configuration>
371761
              </execution>
371761
            </executions>
371761
          </plugin>
371761
        </plugins>
371761
      </build>
371761
    </profile> 
371761
    
371761
    
371761
    <profile>
371761
      <id>download</id>
371761
      <repositories>
371761
        <repository>
371761
          <id>fusesource-releases</id>
371761
          <name>FuseSource Release Repository</name>
371761
          <url>http://repo.fusesource.com/nexus/content/groups/public</url>
371761
          <releases><enabled>true</enabled></releases>
371761
          <snapshots><enabled>false</enabled></snapshots>
371761
        </repository>
371761
        <repository>
371761
          <id>fusesource-snapshots</id>
371761
          <name>FuseSource Snapshot Repository</name>
371761
          <url>http://repo.fusesource.com/nexus/content/groups/public-snapshots</url>
371761
          <releases><enabled>false</enabled></releases>
371761
          <snapshots><enabled>true</enabled></snapshots>
371761
        </repository>
371761
      </repositories>
371761
      <pluginRepositories>
371761
        <pluginRepository>
371761
          <id>fusesource-releases</id>
371761
          <name>FuseSource Release Repository</name>
371761
          <url>http://repo.fusesource.com/nexus/content/groups/public</url>
371761
          <releases><enabled>true</enabled></releases>
371761
          <snapshots><enabled>false</enabled></snapshots>
371761
        </pluginRepository>
371761
        <pluginRepository>
371761
          <id>fusesource-snapshots</id>
371761
          <name>FuseSource Snapshot Repository</name>
371761
          <url>http://repo.fusesource.com/nexus/content/groups/public-snapshots</url>
371761
          <releases><enabled>false</enabled></releases>
371761
          <snapshots><enabled>true</enabled></snapshots>
371761
        </pluginRepository>
371761
      </pluginRepositories>
371761
    </profile>  
371761
    
371761
    
371761
    <profile>
371761
      <id>fusesource-proxy</id>
371761
      <repositories>
371761
        <repository>
371761
          <id>fusesource-proxy</id>
371761
          <name>FuseSource Proxy Repository</name>
371761
          <url>http://repo.fusesource.com/nexus/content/groups/m2-proxy</url>
371761
        </repository>
371761
      </repositories>
371761
      <pluginRepositories>
371761
        <pluginRepository>
371761
          <id>fusesource-proxy</id>
371761
          <name>FuseSource Proxy Repository</name>
371761
          <url>http://repo.fusesource.com/nexus/content/groups/m2-proxy</url>
371761
        </pluginRepository>
371761
      </pluginRepositories>
371761
    </profile>  
371761
    
371761
    
371761
      To generate a graph of the project dependencies, run: mvn -P graph
371761
      graph:project
371761
    -->
371761
    <profile>
371761
      <id>graph</id>
371761
      <build>
371761
        <plugins>
371761
          <plugin>
371761
            <groupId>org.fusesource.mvnplugins</groupId>
371761
            <artifactId>maven-graph-plugin</artifactId>
371761
            <version>1.15</version>
371761
          </plugin>
371761
        </plugins>
371761
      </build>
371761
    </profile>    
371761
371761
  </profiles>
371761
</project>