blob: 81aabacf2887adae3b1f27cba72478dac352a45a [file] [log] [blame]
Siva Velusamye1c69b72014-04-08 17:50:22 -07001<?xml version="1.0" encoding="UTF-8"?>
2
3<!--
4Copyright (c) 2008 Sonatype, Inc. All rights reserved.
5
6This program is licensed to you under the Apache License Version 2.0,
7and you may not use this file except in compliance with the Apache License Version 2.0.
8You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
9
10Unless required by applicable law or agreed to in writing,
11software distributed under the Apache License Version 2.0 is distributed on an
12"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
14-->
15
16<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">
17 <modelVersion>4.0.0</modelVersion>
18
19 <parent>
20 <groupId>org.sonatype.forge</groupId>
21 <artifactId>forge-parent</artifactId>
22 <version>6</version>
23 </parent>
24
25 <groupId>org.sonatype.aether</groupId>
26 <artifactId>aether-parent</artifactId>
27 <version>1.7</version>
28 <packaging>pom</packaging>
29
30 <name>Aether</name>
31 <description>
32 The parent and aggregator for the repository system.
33 </description>
34 <url>http://aether.sonatype.org/</url>
35 <inceptionYear>2010</inceptionYear>
36
37 <organization>
38 <name>Sonatype, Inc.</name>
39 <url>http://www.sonatype.com</url>
40 </organization>
41
42 <mailingLists>
43 <mailingList>
44 <name>Aether Developers List</name>
45 <subscribe>aether-dev-subscribe@sonatype.org</subscribe>
46 <unsubscribe>aether-dev-unsubscribe@sonatype.org</unsubscribe>
47 <post>aether-dev@sonatype.org</post>
48 <!-- archive>?</archive -->
49 </mailingList>
50 <mailingList>
51 <name>Aether Users List</name>
52 <subscribe>aether-user-subscribe@sonatype.org</subscribe>
53 <unsubscribe>aether-user-unsubscribe@sonatype.org</unsubscribe>
54 <post>aether-user@sonatype.org</post>
55 <!-- archive>?</archive -->
56 </mailingList>
57 <mailingList>
58 <name>Aether Commits List</name>
59 <subscribe>aether-scm-subscribe@sonatype.org</subscribe>
60 <unsubscribe>aether-scm-unsubscribe@sonatype.org</unsubscribe>
61 </mailingList>
62 </mailingLists>
63
64 <scm>
65 <connection>scm:git:git@github.com:sonatype/sonatype-aether.git</connection>
66 <developerConnection>scm:git:git@github.com:sonatype/sonatype-aether.git</developerConnection>
67 <url>git@github.com:sonatype/sonatype-aether.git</url>
68 </scm>
69
70 <issueManagement>
71 <system>jira</system>
72 <url>https://issues.sonatype.org/browse/AETHER</url>
73 </issueManagement>
74
75 <ciManagement>
76 <system>Hudson</system>
77 <url>https://grid.sonatype.org/ci/job/Aether/</url>
78 </ciManagement>
79
80 <licenses>
81 <license>
82 <name>The Apache Software License, Version 2.0</name>
83 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
84 <distribution>repo</distribution>
85 </license>
86 </licenses>
87
88 <modules>
89 <module>aether-api</module>
90 <module>aether-spi</module>
91 <module>aether-util</module>
92 <module>aether-impl</module>
93 <module>aether-test-util</module>
94 <module>aether-connector-file</module>
95 <module>aether-connector-wagon</module>
96 </modules>
97
98 <properties>
99 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
100 <forgeReleaseUrl>https://repository.sonatype.org/service/local/staging/deploy/maven2</forgeReleaseUrl>
101 </properties>
102
103 <dependencyManagement>
104 <dependencies>
105 <dependency>
106 <groupId>junit</groupId>
107 <artifactId>junit</artifactId>
108 <version>4.8.1</version>
109 <scope>test</scope>
110 </dependency>
111 </dependencies>
112 </dependencyManagement>
113
114 <build>
115 <pluginManagement>
116 <plugins>
117 <plugin>
118 <artifactId>maven-assembly-plugin</artifactId>
119 <version>2.2-beta-5</version>
120 </plugin>
121 <plugin>
122 <groupId>org.apache.maven.plugins</groupId>
123 <artifactId>maven-compiler-plugin</artifactId>
124 <version>2.1</version>
125 <configuration>
126 <source>1.5</source>
127 <target>1.5</target>
128 </configuration>
129 </plugin>
130 <plugin>
131 <artifactId>maven-gpg-plugin</artifactId>
132 <version>1.1</version>
133 </plugin>
134 <plugin>
135 <groupId>org.apache.maven.plugins</groupId>
136 <artifactId>maven-javadoc-plugin</artifactId>
137 <version>2.5</version>
138 <configuration>
139 <links>
140 <link>http://java.sun.com/javase/6/docs/api/</link>
141 </links>
142 </configuration>
143 </plugin>
144 <plugin>
145 <artifactId>maven-release-plugin</artifactId>
146 <version>2.0</version>
147 <configuration>
148 <autoVersionSubmodules>true</autoVersionSubmodules>
149 </configuration>
150 </plugin>
151 <plugin>
152 <groupId>org.codehaus.mojo</groupId>
153 <artifactId>animal-sniffer-maven-plugin</artifactId>
154 <version>1.6</version>
155 <configuration>
156 <signature>
157 <groupId>org.codehaus.mojo.signature</groupId>
158 <artifactId>java15</artifactId>
159 <version>1.0</version>
160 </signature>
161 </configuration>
162 <executions>
163 <execution>
164 <id>check-java-1.5-compat</id>
165 <phase>process-classes</phase>
166 <goals>
167 <goal>check</goal>
168 </goals>
169 </execution>
170 </executions>
171 </plugin>
172 <plugin>
173 <groupId>org.codehaus.plexus</groupId>
174 <artifactId>plexus-component-metadata</artifactId>
175 <version>1.5.5</version>
176 <executions>
177 <execution>
178 <id>generate-components-xml</id>
179 <goals>
180 <goal>generate-metadata</goal>
181 </goals>
182 </execution>
183 </executions>
184 </plugin>
185 </plugins>
186 </pluginManagement>
187 </build>
188
189 <profiles>
190 <profile>
191 <id>demo</id>
192 <modules>
193 <module>aether-demo</module>
194 </modules>
195 </profile>
196 <profile>
197 <id>release</id>
198 <build>
199 <plugins>
200 <plugin>
201 <groupId>org.apache.maven.plugins</groupId>
202 <artifactId>maven-assembly-plugin</artifactId>
203 <dependencies>
204 <dependency>
205 <groupId>org.apache.apache.resources</groupId>
206 <artifactId>apache-source-release-assembly-descriptor</artifactId>
207 <version>1.0.2</version>
208 </dependency>
209 </dependencies>
210 <executions>
211 <execution>
212 <id>attach-source-release-distro</id>
213 <phase>package</phase>
214 <goals>
215 <goal>single</goal>
216 </goals>
217 <configuration>
218 <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
219 <descriptorRefs>
220 <descriptorRef>source-release</descriptorRef>
221 </descriptorRefs>
222 <tarLongFileFormat>gnu</tarLongFileFormat>
223 </configuration>
224 </execution>
225 </executions>
226 </plugin>
227 </plugins>
228 </build>
229 </profile>
230 </profiles>
231</project>