Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 241 lines (222 sloc) 9.518 kB
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3
89b0cce @bdemers NXCM-3593, updating license headers
bdemers authored
4 Sonatype Nexus (TM) Open Source Version
5 Copyright (c) 2007-2012 Sonatype, Inc.
6 All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/oss/attributions.
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
7
89b0cce @bdemers NXCM-3593, updating license headers
bdemers authored
8 This program and the accompanying materials are made available under the terms of the Eclipse Public License Version 1.0,
9 which accompanies this distribution and is available at http://www.eclipse.org/legal/epl-v10.html.
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
10
89b0cce @bdemers NXCM-3593, updating license headers
bdemers authored
11 Sonatype Nexus (TM) Professional Version is available from Sonatype, Inc. "Sonatype" and "Sonatype Nexus" are trademarks
12 of Sonatype, Inc. Apache Maven is a trademark of the Apache Software Foundation. M2eclipse is a trademark of the
13 Eclipse Foundation. All other trademarks are the property of their respective owners.
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
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/maven-v4_0_0.xsd">
17
18 <modelVersion>4.0.0</modelVersion>
19
20 <groupId>org.sonatype.nexus</groupId>
21 <artifactId>nexus-aggregator</artifactId>
06c7a7c [maven-release-plugin] prepare for next development iteration
Sonatype Release Machine authored
22 <version>2.3-SNAPSHOT</version>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
23
24 <packaging>pom</packaging>
25 <name>Nexus : Aggregator</name>
26 <description>Sonatype Nexus Aggregator</description>
27
dc3436b adding scm info
Sonatype Release Machine authored
28 <scm>
29 <connection>scm:git:git://github.com/sonatype/nexus.git</connection>
30 <developerConnection>scm:git:git@github.com:sonatype/nexus.git</developerConnection>
31 <url>https://github.com/sonatype/nexus</url>
32 </scm>
33
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
34 <properties>
35 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
36 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
37 <nexus-site-base-url>https://repository.sonatype.org/content/sites/maven-sites/nexus-oss</nexus-site-base-url>
6afe999 @ifedorenko disable unit and integration tests during release by default
ifedorenko authored
38 <arguments>-Dtest=VOID -Dit.test=VOID</arguments>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
39 </properties>
40
41 <modules>
42 <module>nexus-runtime-platform</module>
1d36569 @peterlynch license header fixes, remove duplicate headers, bad headers, add excl…
peterlynch authored
43 <module>nexus</module>
3d5ec77 @adreghiciu Make nexus-plugin-archetype a root module
adreghiciu authored
44 <module>nexus-plugin-archetype</module>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
45 </modules>
1d36569 @peterlynch license header fixes, remove duplicate headers, bad headers, add excl…
peterlynch authored
46
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
47 <build>
48 <plugins>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
49 <plugin>
50 <groupId>org.apache.maven.plugins</groupId>
51 <artifactId>maven-site-plugin</artifactId>
52 <version>3.0-beta-3</version>
53 </plugin>
cbd624b @peterlynch NEXUS-4527 - a few build profiles to make running standard builds easier
peterlynch authored
54 <plugin>
55 <groupId>com.mycila.maven-license-plugin</groupId>
56 <artifactId>maven-license-plugin</artifactId>
57 </plugin>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
58 </plugins>
59 <pluginManagement>
60 <plugins>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
61 <!-- Manually run with: mvn clean com.mycila.maven-license-plugin:maven-license-plugin:1.9.0:format -->
62 <plugin>
63 <groupId>com.mycila.maven-license-plugin</groupId>
64 <artifactId>maven-license-plugin</artifactId>
65 <version>1.9.0</version>
66 <configuration>
401ad09 @bdemers NXCM-3593, switching to EPLv1 license
bdemers authored
67 <header>header-eplv1.txt</header>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
68 <encoding>UTF-8</encoding>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
69 <strictCheck>true</strictCheck>
70 <useDefaultExcludes>false</useDefaultExcludes>
71 <includes>
72 <include>**/*.java</include>
73 <include>**/*.vm</include>
74 <include>**/*.xml</include>
75 <include>**/*.groovy</include>
1d36569 @peterlynch license header fixes, remove duplicate headers, bad headers, add excl…
peterlynch authored
76 <include>**/*.aj</include>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
77 <include>**/*.css</include>
78 <include>**/*.html</include>
79 <include>**/*.js</include>
80 </includes>
81 <excludes>
dfee5a9 @peterlynch NXCM-3371 fix typo in attributions url, also adjust license plugin ex…
peterlynch authored
82 <!-- we have target pattern in this format because of target package in nexus-api and nexus-proxy modules -->
83 <exclude>**/nexus*/target/**</exclude>
84 <exclude>**/nexus-ldap-plugin-parent/ldap-common/target/**</exclude>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
85 <exclude>**/ext-2.3/**</exclude>
86 <exclude>**/js/filetree/**</exclude>
87 <exclude>**/editarea_0_8_2/**</exclude>
1ec29df @bdemers Updating MD5Crypt class.
bdemers authored
88 <exclude>**/org/sonatype/security/ldap/dao/password/hash/MD5Crypt.java</exclude>
357b02e @bdemers NXCM-3593, do not add license headers to test resources, it will caus…
bdemers authored
89 <!-- FIXME is this really a good idea excluding all test resources? -->
90 <exclude>**/src/test/resources/**</exclude>
91 <exclude>**/nexus/nexus-test-harness/nexus-test-harness-its/resources/**</exclude>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
92 <exclude>**/nexus-repository-metadata/**</exclude>
93 <exclude>**/gwt/ext/ui/**/*.js</exclude>
94 <exclude>**/gwt/ext/ui/**/*.css</exclude>
59df537 @peterlynch some css needed license love
peterlynch authored
95 <!-- already has a lgpl license -->
96 <exclude>**/Ext.ux.form.LovCombo.css</exclude>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
97 <!-- Apache licensed, see profile -->
1d36569 @peterlynch license header fixes, remove duplicate headers, bad headers, add excl…
peterlynch authored
98 <exclude>**/nexus-migration-plugin/**</exclude>
5a0c667 @peterlynch license check is checking a directory that only gets created on grid …
peterlynch authored
99 <!-- grid makes this directory -->
100 <exclude>.maven/**</exclude>
428e152 @cstamas Smaller fixes for inclusion/exclusions of license check, and a typo.
cstamas authored
101 <!-- eclipse makes this directory -->
102 <exclude>**/.settings/**</exclude>
eb9034d @peterlynch prevent license check borking on temp file left behind by maven shade…
peterlynch authored
103 <!-- temp file created by maven-shade-plugin in basedir, deleted on maven jvm exit but possibly still around during license check -->
104 <exclude>**/dependency-reduced-pom.xml</exclude>
6f7472b @peterlynch add more license excludes
peterlynch authored
105 <!-- netbeans adds these -->
106 <exclude>**/nbactions*.xml</exclude>
107 <exclude>**/nb-configuration.xml</exclude>
298c93b @peterlynch ignore IDEA file atlassian-ide-plugin.xml
peterlynch authored
108 <!-- IntelliJ IDEA files-->
22e073f @adreghiciu Exclude IDEA project files from license check
adreghiciu authored
109 <exclude>**/.idea/**</exclude>
298c93b @peterlynch ignore IDEA file atlassian-ide-plugin.xml
peterlynch authored
110 <exclude>**/atlassian-ide-plugin.xml</exclude>
2918243 @adreghiciu Replace internal pub-subscribe with guava event bus
adreghiciu authored
111 <!-- The classes in guava package are copied over from com.google.common.eventbus in order to make then extensible (they are package protected) -->
112 <exclude>**/org/sonatype/nexus/eventbus/internal/guava/**</exclude>
adcbd69 @bdemers NXCM-3593, ignore headers in /sandbox
bdemers authored
113 <exclude>**/sandbox/**</exclude>
6e3961e @adreghiciu Add license headers and exclusions for nexus-plugin-archetype
adreghiciu authored
114 <exclude>nexus-plugin-archetype/src/main/resources/archetype-resources/**</exclude>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
115 </excludes>
116 <mapping>
f866a90 @jdillon Fix license config
jdillon authored
117 <vm>SHARPSTAR_STYLE</vm>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
118 <groovy>JAVADOC_STYLE</groovy>
119 <aj>JAVADOC_STYLE</aj>
120 </mapping>
121 <properties>
401ad09 @bdemers NXCM-3593, switching to EPLv1 license
bdemers authored
122 <year>2012</year>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
123 </properties>
428e152 @cstamas Smaller fixes for inclusion/exclusions of license check, and a typo.
cstamas authored
124 <!-- this is important for multi-module project -->
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
125 <aggregate>true</aggregate>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
126 </configuration>
401ad09 @bdemers NXCM-3593, switching to EPLv1 license
bdemers authored
127 <goals>
128 <goal>check</goal>
129 </goals>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
130 </plugin>
1d36569 @peterlynch license header fixes, remove duplicate headers, bad headers, add excl…
peterlynch authored
131
afa9e6a @nabcos o [NEXUS-4296] Update release plugin and move to aggregator
nabcos authored
132 <plugin>
133 <groupId>org.apache.maven.plugins</groupId>
134 <artifactId>maven-release-plugin</artifactId>
235d572 @peterlynch bump release plugin version to 2.2.1 - known to work with other sonat…
peterlynch authored
135 <version>2.2.1</version>
afa9e6a @nabcos o [NEXUS-4296] Update release plugin and move to aggregator
nabcos authored
136 <configuration>
137 <autoVersionSubmodules>true</autoVersionSubmodules>
138 <!-- forge-parent settings -->
139 <useReleaseProfile>false</useReleaseProfile>
140 <goals>deploy</goals>
8e830a8 changing release plugin config to run a quick build before tagging, t…
Sonatype Release Machine authored
141 <!--<arguments>-Prelease</arguments>-->
6afe999 @ifedorenko disable unit and integration tests during release by default
ifedorenko authored
142 <arguments>${arguments}</arguments>
f19b99d [maven-release-plugin] prepare release nexus-2.0-M1
Sonatype Release Machine authored
143 <preparationGoals />
8e830a8 changing release plugin config to run a quick build before tagging, t…
Sonatype Release Machine authored
144 <releaseProfiles>release</releaseProfiles>
7e55647 not running any goals durring preparation, we have a chicken or egg p…
Sonatype Release Machine authored
145 <tagNameFormat>nexus-@{version}</tagNameFormat>
afa9e6a @nabcos o [NEXUS-4296] Update release plugin and move to aggregator
nabcos authored
146 </configuration>
147 </plugin>
acb7bd2 @nabcos o [NEXUS-4296] Skip deployment for aggregator POM
nabcos authored
148 <!-- do not deploy aggregator POM -->
149 <plugin>
150 <groupId>org.apache.maven.plugins</groupId>
151 <artifactId>maven-deploy-plugin</artifactId>
152 <configuration>
153 <skip>true</skip>
154 </configuration>
155 </plugin>
afa9e6a @nabcos o [NEXUS-4296] Update release plugin and move to aggregator
nabcos authored
156 </plugins>
157 </pluginManagement>
cbd624b @peterlynch NEXUS-4527 - a few build profiles to make running standard builds easier
peterlynch authored
158
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
159 </build>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
160 <reporting>
161 <plugins>
162 <plugin>
163 <groupId>org.apache.maven.plugins</groupId>
164 <artifactId>maven-project-info-reports-plugin</artifactId>
165 <version>2.2</version>
166 </plugin>
167 </plugins>
168 </reporting>
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
169
ca81345 @peterlynch NEXUS-4527 add default profile for running before code is pushed, eve…
peterlynch authored
170
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
171 <profiles>
368425e @peterlynch add profile for nexus-maven-plugins module
peterlynch authored
172
173 <profile>
174 <id>nexus-maven-plugins</id>
175 <!-- HACK we leave out nexus-maven-plugins by default because when we release with it as part of aggregator -->
176 <!-- maven-release-plugin borks. It will be removed out after 2.1 anyways, then this profile no longer needed -->
177 <modules>
178 <module>nexus-maven-plugins</module>
179 </modules>
180 </profile>
181
ca81345 @peterlynch NEXUS-4527 add default profile for running before code is pushed, eve…
peterlynch authored
182 <!-- produce code coverage reports -->
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
183 <profile>
184 <id>coverage</id>
185 <build>
186 <plugins>
187 <plugin>
188 <groupId>org.sonatype.maven.plugin</groupId>
189 <artifactId>emma4it-maven-plugin</artifactId>
190 <version>1.3</version>
191 <executions>
192 <execution>
193 <id>merge</id>
194 <phase>verify</phase>
195 <goals>
196 <goal>merge</goal>
197 </goals>
198 <configuration>
199 <searchPath>${basedir}</searchPath>
200 </configuration>
201 </execution>
202 <execution>
203 <id>report</id>
204 <phase>verify</phase>
205 <goals>
206 <goal>report</goal>
207 </goals>
208 <configuration>
209 <sourceSets>
210 <sourceSet>
211 <directory>${basedir}</directory>
212 <includes>
213 <include>**/src/main/java/</include>
214 </includes>
215 </sourceSet>
216 </sourceSets>
217 </configuration>
218 </execution>
219 </executions>
220 </plugin>
221 <plugin>
222 <artifactId>maven-clean-plugin</artifactId>
223 <configuration>
224 <filesets>
225 <fileset>
226 <directory>${basedir}</directory>
227 <includes>
228 <include>/coverage.ec</include>
229 </includes>
230 <followSymlinks>true</followSymlinks>
231 </fileset>
232 </filesets>
233 </configuration>
234 </plugin>
235 </plugins>
236 </build>
237 </profile>
67fc73b @peterlynch nexus-migration-plugin is Apache v2 licensed and will stay that way -…
peterlynch authored
238
f61a5c3 @bdemers updating master version to 1.9.3-SNAPSHOT
bdemers authored
239 </profiles>
240 </project>
Something went wrong with that request. Please try again.