1 <?xml version="1.0" encoding="UTF-8"?>
3 ~ Copyright 2005-2006 The Apache Software Foundation.
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
9 ~ http://www.apache.org/licenses/LICENSE-2.0
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License.
18 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
20 <modelVersion>4.0.0</modelVersion>
22 <groupId>org.apache.maven</groupId>
23 <artifactId>maven-parent</artifactId>
25 <relativePath>../pom/maven/pom.xml</relativePath>
27 <groupId>org.apache.maven.archiva</groupId>
28 <artifactId>archiva</artifactId>
29 <packaging>pom</packaging>
31 <version>1.0-SNAPSHOT</version>
33 Archiva is an application for managing one or more remote repositories, including
34 administration, artifact handling,
35 browsing and searching.
37 <url>http://maven.apache.org/archiva</url>
40 <url>http://jira.codehaus.org/browse/MRM</url>
44 <name>Maven Archiva User List</name>
45 <subscribe>archiva-users-subscribe@maven.apache.org</subscribe>
46 <unsubscribe>archiva-users-unsubscribe@maven.apache.org</unsubscribe>
47 <post>archiva-users@maven.apache.org</post>
48 <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-users</archive>
51 <name>Maven Archiva Developer List</name>
52 <subscribe>archiva-dev-subscribe@maven.apache.org</subscribe>
53 <unsubscribe>archiva-dev-unsubscribe@maven.apache.org</unsubscribe>
54 <post>archiva-dev@maven.apache.org</post>
55 <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-dev</archive>
58 <name>Maven Archiva Commits List</name>
59 <subscribe>archiva-commits-subscribe@maven.apache.org</subscribe>
60 <unsubscribe>archiva-commits-unsubscribe@maven.apache.org</unsubscribe>
61 <post>archiva-commits@maven.apache.org</post>
62 <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-commits</archive>
66 <connection>scm:svn:http://svn.apache.org/repos/asf/maven/archiva/trunk</connection>
67 <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/archiva/trunk</developerConnection>
68 <url>http://svn.apache.org/viewcvs.cgi/maven/archiva/trunk</url>
70 <distributionManagement>
72 <id>apache.website</id>
73 <url>scpexe://people.apache.org/www/maven.apache.org/archiva/</url>
75 </distributionManagement>
79 <groupId>org.apache.maven.wagon</groupId>
80 <artifactId>wagon-ssh-external</artifactId>
81 <version>1.0-alpha-5</version>
86 <groupId>org.codehaus.plexus</groupId>
87 <artifactId>plexus-maven-plugin</artifactId>
88 <version>1.3</version>
92 <goal>descriptor</goal>
93 <goal>merge-descriptors</goal>
99 <artifactId>maven-compiler-plugin</artifactId>
106 <artifactId>maven-surefire-plugin</artifactId>
107 <version>2.2</version>
113 <artifactId>maven-idea-plugin</artifactId>
115 <jdkLevel>1.4</jdkLevel>
119 <artifactId>maven-release-plugin</artifactId>
121 <tagBase>https://svn.apache.org/repos/asf/maven/archiva/tags</tagBase>
128 <module>archiva-applet</module>
129 <module>archiva-converter</module>
130 <module>archiva-discoverer</module>
131 <module>archiva-reports-standard</module>
132 <module>archiva-indexer</module>
133 <module>archiva-webapp</module>
134 <module>archiva-proxy</module>
135 <module>archiva-core</module>
136 <module>archiva-configuration</module>
137 <module>maven-meeper</module>
138 <module>archiva-repository-layer</module>
139 <module>archiva-plexus-application</module>
140 <module>archiva-plexus-runtime</module>
141 <module>archiva-security</module>
142 <module>archiva-cli</module>
146 <groupId>junit</groupId>
147 <artifactId>junit</artifactId>
148 <version>3.8.1</version>
152 <dependencyManagement>
155 <groupId>org.codehaus.plexus</groupId>
156 <artifactId>plexus-container-default</artifactId>
157 <version>1.0-alpha-10</version>
160 <groupId>org.codehaus.plexus</groupId>
161 <artifactId>plexus-utils</artifactId>
162 <version>1.3</version>
165 <groupId>org.apache.maven</groupId>
166 <artifactId>maven-repository-metadata</artifactId>
167 <version>${maven.version}</version>
170 <groupId>org.apache.maven</groupId>
171 <artifactId>maven-model</artifactId>
172 <version>${maven.version}</version>
175 <groupId>org.apache.maven</groupId>
176 <artifactId>maven-artifact</artifactId>
177 <version>${maven.version}</version>
180 <groupId>org.apache.maven</groupId>
181 <artifactId>maven-artifact-manager</artifactId>
182 <version>${maven.version}</version>
185 <groupId>org.apache.maven</groupId>
186 <artifactId>maven-project</artifactId>
187 <version>${maven.version}</version>
190 <groupId>org.apache.maven</groupId>
191 <artifactId>maven-model-converter</artifactId>
192 <version>2.0.4</version>
195 <groupId>org.apache.maven.wagon</groupId>
196 <artifactId>wagon-provider-api</artifactId>
197 <version>${wagon.version}</version>
200 <groupId>org.apache.maven.wagon</groupId>
201 <artifactId>wagon-ssh</artifactId>
202 <version>${wagon.version}</version>
205 <groupId>org.apache.maven.wagon</groupId>
206 <artifactId>wagon-file</artifactId>
207 <version>${wagon.version}</version>
210 <groupId>org.apache.maven.wagon</groupId>
211 <artifactId>wagon-http-lightweight</artifactId>
212 <version>${wagon.version}</version>
215 <groupId>org.apache.maven.archiva</groupId>
216 <artifactId>archiva-core</artifactId>
217 <version>${pom.version}</version>
220 <groupId>org.apache.maven.archiva</groupId>
221 <artifactId>archiva-reports-standard</artifactId>
222 <version>${pom.version}</version>
225 <groupId>org.apache.maven.archiva</groupId>
226 <artifactId>archiva-discoverer</artifactId>
227 <version>${pom.version}</version>
230 <groupId>org.apache.maven.archiva</groupId>
231 <artifactId>archiva-repository-layer</artifactId>
232 <version>${pom.version}</version>
235 <groupId>org.apache.maven.archiva</groupId>
236 <artifactId>archiva-indexer</artifactId>
237 <version>${pom.version}</version>
240 <groupId>org.apache.maven.archiva</groupId>
241 <artifactId>archiva-proxy</artifactId>
242 <version>${pom.version}</version>
245 <groupId>org.apache.maven.archiva</groupId>
246 <artifactId>archiva-applet</artifactId>
247 <version>${pom.version}</version>
250 <groupId>org.apache.maven.archiva</groupId>
251 <artifactId>archiva-security</artifactId>
252 <version>${pom.version}</version>
255 <groupId>org.apache.maven.archiva</groupId>
256 <artifactId>archiva-configuration</artifactId>
257 <version>${pom.version}</version>
260 <groupId>org.apache.maven.archiva</groupId>
261 <artifactId>archiva-converter</artifactId>
262 <version>${pom.version}</version>
265 <groupId>org.apache.maven.archiva</groupId>
266 <artifactId>archiva-webapp</artifactId>
267 <version>${pom.version}</version>
271 <groupId>org.codehaus.plexus</groupId>
272 <artifactId>plexus-digest</artifactId>
273 <version>1.0-SNAPSHOT</version>
276 <groupId>org.codehaus.plexus.security</groupId>
277 <artifactId>plexus-security-rbac-profile</artifactId>
278 <version>${plexus-security.version}</version>
281 <groupId>org.codehaus.plexus.security</groupId>
282 <artifactId>plexus-security-system</artifactId>
283 <version>${plexus-security.version}</version>
286 <groupId>org.codehaus.plexus.security</groupId>
287 <artifactId>plexus-security-system</artifactId>
288 <version>${plexus-security.version}</version>
291 <groupId>org.codehaus.plexus.security</groupId>
292 <artifactId>plexus-security-ui-web</artifactId>
293 <version>${plexus-security.version}</version>
297 <groupId>org.codehaus.plexus.security</groupId>
298 <artifactId>plexus-security-ui-web-integration</artifactId>
299 <version>${plexus-security.version}</version>
302 <groupId>org.codehaus.plexus.security</groupId>
303 <artifactId>plexus-security-ui-web-taglib</artifactId>
304 <version>${plexus-security.version}</version>
307 <groupId>org.codehaus.plexus.security</groupId>
308 <artifactId>plexus-security-authentication-provider-user-manager</artifactId>
309 <version>${plexus-security.version}</version>
312 <groupId>org.codehaus.plexus.security</groupId>
313 <artifactId>plexus-security-authentication-provider-keystore</artifactId>
314 <version>${plexus-security.version}</version>
317 <groupId>org.codehaus.plexus.security</groupId>
318 <artifactId>plexus-security-user-management-api</artifactId>
319 <version>${plexus-security.version}</version>
322 <groupId>org.codehaus.plexus.security</groupId>
323 <artifactId>plexus-security-user-management-provider-jdo</artifactId>
324 <version>${plexus-security.version}</version>
327 <groupId>org.codehaus.plexus.security</groupId>
328 <artifactId>plexus-security-authorization-rbac-store-jdo</artifactId>
329 <version>${plexus-security.version}</version>
332 <groupId>org.codehaus.plexus.security</groupId>
333 <artifactId>plexus-security-authorization-api</artifactId>
334 <version>${plexus-security.version}</version>
337 <groupId>org.codehaus.plexus.security</groupId>
338 <artifactId>plexus-security-authorization-rbac-authorizer</artifactId>
339 <version>${plexus-security.version}</version>
342 <groupId>org.codehaus.plexus.security</groupId>
343 <artifactId>plexus-security-keys-jdo</artifactId>
344 <version>${plexus-security.version}</version>
347 </dependencyManagement>
351 <groupId>org.codehaus.mojo</groupId>
352 <artifactId>cobertura-maven-plugin</artifactId>
355 <artifactId>maven-checkstyle-plugin</artifactId>
357 <configLocation>config/maven_checks.xml</configLocation>
361 <groupId>org.codehaus.mojo</groupId>
362 <artifactId>changelog-maven-plugin</artifactId>
365 <groupId>org.codehaus.mojo</groupId>
366 <artifactId>taglist-maven-plugin</artifactId>
369 <artifactId>maven-jxr-plugin</artifactId>
371 <aggregate>true</aggregate>
375 <artifactId>maven-surefire-report-plugin</artifactId>
378 <artifactId>maven-javadoc-plugin</artifactId>
380 <aggregate>true</aggregate>
384 <artifactId>maven-pmd-plugin</artifactId>
385 <!-- TODO: choose appropriate rulesets -->
394 <name>enableCiProfile</name>
401 <groupId>org.apache.maven.plugins</groupId>
402 <artifactId>maven-pmd-plugin</artifactId>
405 <phase>process-sources</phase>
407 <!-- TODO: after rules are set
410 <goal>cpd-check</goal>
416 <groupId>org.apache.maven.plugins</groupId>
417 <artifactId>maven-checkstyle-plugin</artifactId>
420 <phase>process-sources</phase>
422 <!-- TODO: reformat first, and correct the checks (some are not consistent with the Maven style)
430 <groupId>org.codehaus.mojo</groupId>
431 <artifactId>cobertura-maven-plugin</artifactId>
434 <totalLineRate>77</totalLineRate>
435 <totalBranchRate>95</totalBranchRate>
440 <exclude>**/*$*</exclude>
463 <!-- TODO: remove once xwork integration, plexus container is released -->
466 <id>codehaus.org</id>
467 <url>http://snapshots.repository.codehaus.org</url>
469 <enabled>false</enabled>
472 <enabled>true</enabled>
478 <id>codehaus.org</id>
479 <url>http://snapshots.repository.codehaus.org</url>
481 <enabled>false</enabled>
484 <enabled>true</enabled>
488 <!-- See: http://www.nabble.com/NoClassDefFoundError-from-shared-in-project-info-reports-tf2678299s177.html#a7489595 -->
491 <url>http://people.apache.org/repo/m2-snapshot-repository</url>
493 <enabled>false</enabled>
496 <enabled>true</enabled>
499 </pluginRepositories>
501 <maven.version>2.0.4</maven.version>
502 <wagon.version>1.0-beta-1</wagon.version>
503 <plexus-security.version>1.0-alpha-6-SNAPSHOT</plexus-security.version>