Blame SOURCES/codehaus-parent-4.pom

2c426b
2c426b
2c426b
  ~ Copyright (c) 2007-2011 Sonatype, Inc. All rights reserved.
2c426b
  ~
2c426b
  ~ This program is licensed to you under the Apache License Version 2.0,
2c426b
  ~ and you may not use this file except in compliance with the Apache License Version 2.0.
2c426b
  ~ You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
2c426b
  ~
2c426b
  ~ Unless required by applicable law or agreed to in writing,
2c426b
  ~ software distributed under the Apache License Version 2.0 is distributed on an
2c426b
  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2c426b
  ~ See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
2c426b
  -->
2c426b
<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/xsd/maven-4.0.0.xsd">
2c426b
	<modelVersion>4.0.0</modelVersion>
2c426b
2c426b
	<groupId>org.codehaus</groupId>
2c426b
	<artifactId>codehaus-parent</artifactId>
2c426b
	<version>4</version>
2c426b
	<packaging>pom</packaging>
2c426b
2c426b
	<name>Codehaus Parent</name>
2c426b
	<url>http://codehaus.org/</url>
2c426b
	<description>The Codehaus is a collaborative environment for building open source projects with a strong emphasis on modern languages, focussed on quality components that meet real world needs. </description>
2c426b
2c426b
	<scm>
2c426b
		<connection>scm:git:git@github.com:sonatype/codehaus-parent.git</connection>
2c426b
		<developerConnection>scm:git:git@github.com:sonatype/codehaus-parent.git</developerConnection>
2c426b
		<url>https://github.com/sonatype/codehaus-parent</url>
2c426b
	</scm>
2c426b
2c426b
	<repositories>
2c426b
		<repository>
2c426b
			<id>codehaus-snapshots</id>
2c426b
			<name>Codehaus Snapshots</name>
2c426b
			<url>http://nexus.codehaus.org/snapshots/</url>
2c426b
			<releases>
2c426b
				<enabled>false</enabled>
2c426b
			</releases>
2c426b
			<snapshots>
2c426b
				<enabled>true</enabled>
2c426b
			</snapshots>
2c426b
		</repository>
2c426b
	</repositories>
2c426b
2c426b
2c426b
	<distributionManagement>
2c426b
		<snapshotRepository>
2c426b
			<id>codehaus-nexus-snapshots</id>
2c426b
			<name>Codehaus Nexus Snapshots</name>
2c426b
			<url>${codehausDistMgmtSnapshotsUrl}</url>
2c426b
		</snapshotRepository>
2c426b
		<repository>
2c426b
			<id>codehaus-nexus-staging</id>
2c426b
			<name>Codehaus Release Repository</name>
2c426b
			<url>https://nexus.codehaus.org/service/local/staging/deploy/maven2/</url>
2c426b
		</repository>
2c426b
	</distributionManagement>
2c426b
2c426b
	<build>
2c426b
		<plugins>
2c426b
			<plugin>
2c426b
				<groupId>org.apache.maven.plugins</groupId>
2c426b
				<artifactId>maven-enforcer-plugin</artifactId>
2c426b
				<version>1.0</version>
2c426b
				<executions>
2c426b
					<execution>
2c426b
						<id>enforce-maven</id>
2c426b
						<goals>
2c426b
							<goal>enforce</goal>
2c426b
						</goals>
2c426b
						<configuration>
2c426b
							<rules>
2c426b
								<requireMavenVersion>
2c426b
									<version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version>
2c426b
									<message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.</message>
2c426b
								</requireMavenVersion>
2c426b
							</rules>
2c426b
						</configuration>
2c426b
					</execution>
2c426b
				</executions>
2c426b
			</plugin>
2c426b
		</plugins>
2c426b
		<pluginManagement>
2c426b
			<plugins>
2c426b
				<plugin>
2c426b
					<groupId>org.apache.maven.plugins</groupId>
2c426b
					<artifactId>maven-release-plugin</artifactId>
2c426b
					<version>2.1</version>
2c426b
					<configuration>
2c426b
						<mavenExecutorId>forked-path</mavenExecutorId>
2c426b
						<useReleaseProfile>false</useReleaseProfile>
2c426b
						<arguments>-Pcodehaus-release</arguments>
2c426b
					</configuration>
2c426b
				</plugin>
2c426b
			</plugins>
2c426b
		</pluginManagement>
2c426b
	</build>
2c426b
2c426b
	<properties>
2c426b
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2c426b
		<codehausDistMgmtSnapshotsUrl>https://nexus.codehaus.org/content/repositories/snapshots/</codehausDistMgmtSnapshotsUrl>
2c426b
	</properties>
2c426b
2c426b
	<profiles>
2c426b
		<profile>
2c426b
			<id>codehaus-release</id>
2c426b
			<build>
2c426b
				<plugins>
2c426b
					<plugin>
2c426b
						<groupId>org.apache.maven.plugins</groupId>
2c426b
						<artifactId>maven-source-plugin</artifactId>
2c426b
						<version>2.1.2</version>
2c426b
						<executions>
2c426b
							<execution>
2c426b
								<id>attach-sources</id>
2c426b
								<goals>
2c426b
									<goal>jar-no-fork</goal>
2c426b
								</goals>
2c426b
							</execution>
2c426b
						</executions>
2c426b
					</plugin>
2c426b
					<plugin>
2c426b
						<groupId>org.apache.maven.plugins</groupId>
2c426b
						<artifactId>maven-javadoc-plugin</artifactId>
2c426b
						<version>2.7</version>
2c426b
						<executions>
2c426b
							<execution>
2c426b
								<id>attach-javadocs</id>
2c426b
								<goals>
2c426b
									<goal>jar</goal>
2c426b
								</goals>
2c426b
							</execution>
2c426b
						</executions>
2c426b
					</plugin>
2c426b
					<plugin>
2c426b
						<groupId>org.apache.maven.plugins</groupId>
2c426b
						<artifactId>maven-gpg-plugin</artifactId>
2c426b
						<version>1.1</version>
2c426b
						<executions>
2c426b
							<execution>
2c426b
								<id>sign-artifacts</id>
2c426b
								<phase>verify</phase>
2c426b
								<goals>
2c426b
									<goal>sign</goal>
2c426b
								</goals>
2c426b
							</execution>
2c426b
						</executions>
2c426b
					</plugin>
2c426b
				</plugins>
2c426b
			</build>
2c426b
		</profile>
2c426b
	</profiles>
2c426b
2c426b
</project>