Handle simple tags in RepositoryUtils
[egit/eclipse.git] / pom.xml
blob4c18f257cc3a3c06494eaaf0cfd7158d5b0cb226
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3    Copyright (C) 2009, Igor Fedorenko <igor@ifedorenko.com>
4    Copyright (C) 2010, Chris Aniszczyk <caniszczyk@gmail.com>
6    All rights reserved. This program and the accompanying materials
7    are made available under the terms of the Eclipse Public License v1.0
8    which accompanies this distribution, and is available at
9    http://www.eclipse.org/legal/epl-v10.html
10 -->
12 <project xmlns="http://maven.apache.org/POM/4.0.0"
13     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
14     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
15   <modelVersion>4.0.0</modelVersion>
17   <prerequisites>
18     <maven>3.0</maven>
19   </prerequisites>
21   <groupId>org.eclipse.egit</groupId>
22   <artifactId>egit-parent</artifactId>
23   <version>0.11.0-SNAPSHOT</version>
24   <packaging>pom</packaging>
26   <name>EGit Parent (Incubation)</name>
28   <mailingLists>
29     <mailingList>
30       <name>egit-dev Mailing List</name>
31       <post>egit-dev@eclipse.org</post>
32       <subscribe>https://dev.eclipse.org/mailman/listinfo/egit-dev</subscribe>
33       <unsubscribe>https://dev.eclipse.org/mailman/listinfo/egit-dev</unsubscribe>
34       <archive>http://dev.eclipse.org/mhonarc/lists/egit-dev</archive>
35     </mailingList>
37     <mailingList>
38       <name>GIT Mailing List</name>
39       <post>git@vger.kernel.org</post>
40       <archive>http://marc.info/?l=git</archive>
41     </mailingList>
42   </mailingLists>
44   <issueManagement>
45     <url>https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=EGit;classification=Technology</url>
46     <system>Bugzilla</system>
47   </issueManagement>
49   <licenses>
50     <license>
51       <name>Eclipse Public License v1.0</name>
52       <comments>
53        All rights reserved.
55        This program and the accompanying materials are made
56        available under the terms of the Eclipse Public License v1.0
57        which accompanies this distribution, and is available at
58        http://www.eclipse.org/legal/epl-v10.htm
59       </comments>
60     </license>
61   </licenses>
63   <properties>
64     <egit-version>0.11.0-SNAPSHOT</egit-version>
65     <tycho-version>0.10.0</tycho-version>
66     <jgit-site>file:/${basedir}/../../jgit/org.eclipse.jgit.packaging/org.eclipse.jgit.updatesite/target/site</jgit-site>
67     <jetty-site>http://download.eclipse.org/jetty/7.1.6.v20100715/repository/</jetty-site>
68     <wikitext-site>http://download.eclipse.org/tools/mylyn/update/weekly</wikitext-site>
69   </properties>
71   <profiles>
72     <profile>
73       <id>platform-galileo</id>
74       <activation>
75         <activeByDefault>true</activeByDefault>
76         <property>
77           <name>platform-version-name</name>
78           <value>galileo</value>
79         </property>
80       </activation>
81       <properties>
82         <eclipse-site>http://download.eclipse.org/releases/galileo</eclipse-site>
83         <platform-version>[3.5,3.6)</platform-version>
84         <swtbot-site>http://download.eclipse.org/technology/swtbot/galileo/dev-build/update-site</swtbot-site>
85       </properties>
86     </profile>
87     <profile>
88       <id>platform-helios</id>
89       <activation>
90         <property>
91           <name>platform-version-name</name>
92           <value>helios</value>
93         </property>
94       </activation>
95       <properties>
96         <eclipse-site>http://download.eclipse.org/releases/helios</eclipse-site>
97         <platform-version>[3.6,3.7)</platform-version>
98         <swtbot-site>http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site</swtbot-site>
99       </properties>
100     </profile>
101     <profile>
102       <id>platform-indigo</id>
103       <activation>
104         <property>
105           <name>platform-version-name</name>
106           <value>indigo</value>
107         </property>
108       </activation>
109       <properties>
110         <eclipse-site>http://download.eclipse.org/releases/indigo</eclipse-site>
111         <platform-version>[3.7,3.8)</platform-version>
112         <swtbot-site>http://download.eclipse.org/technology/swtbot/indigo/dev-build/update-site</swtbot-site>
113       </properties>
114     </profile>
115   </profiles>
117   <modules>
118     <module>org.eclipse.egit</module>
119     <module>org.eclipse.egit.core</module>
120     <module>org.eclipse.egit.ui</module>
122     <module>org.eclipse.egit.doc</module>
123     <module>org.eclipse.egit-feature</module>
124     <module>org.eclipse.egit-updatesite</module>
126     <module>org.eclipse.egit.core.test</module>
127     <module>org.eclipse.egit.ui.test</module>
129     <module>org.eclipse.egit.source-feature</module>
130    </modules>
132   <repositories>
133     <repository>
134       <id>jgit</id>
135       <layout>p2</layout>
136       <url>${jgit-site}</url>
137     </repository>
138     <repository>
139       <id>eclipse-platform</id>
140       <layout>p2</layout>
141       <url>${eclipse-site}</url>
142     </repository>
143     <repository>
144       <id>swtbot</id>
145       <layout>p2</layout>
146       <url>${swtbot-site}</url>
147     </repository>
148     <repository>
149       <id>wikitext</id>
150       <layout>p2</layout>
151       <url>${wikitext-site}</url>
152     </repository>
153     <repository>
154       <id>jetty</id>
155       <layout>p2</layout>
156       <url>${jetty-site}</url>
157     </repository>
158   </repositories>
160   <pluginRepositories>
161     <pluginRepository>
162       <!-- need maven-findbugs-2.3.2-SNAPSHOT, see
163            http://jira.codehaus.org/browse/MFINDBUGS-122
164            remove this when this version is released -->
165       <id>codehaus.snapshots</id>
166       <url>http://snapshots.repository.codehaus.org/</url>
167     </pluginRepository>
168   </pluginRepositories>
170   <build>
171     <plugins>
172       <plugin>
173         <groupId>org.sonatype.tycho</groupId>
174         <artifactId>tycho-maven-plugin</artifactId>
175         <version>${tycho-version}</version>
176         <extensions>true</extensions>
177       </plugin>
178       <plugin>
179         <groupId>org.sonatype.tycho</groupId>
180         <artifactId>target-platform-configuration</artifactId>
181         <version>${tycho-version}</version>
182         <configuration>
183           <resolver>p2</resolver>
184         </configuration>
185       </plugin>
186     </plugins>
187     <pluginManagement>
188       <plugins>
189         <plugin>
190           <groupId>org.sonatype.tycho</groupId>
191           <artifactId>maven-osgi-compiler-plugin</artifactId>
192           <version>${tycho-version}</version>
193           <configuration>
194             <encoding>UTF-8</encoding>
195           </configuration>
196         </plugin>
197         <plugin>
198           <!-- TODO remove workaround when
199              https://issues.sonatype.org/browse/TYCHO-473
200              is fixed -->
201           <groupId>org.sonatype.tycho</groupId>
202           <artifactId>maven-osgi-source-plugin</artifactId>
203           <version>${tycho-version}</version>
204           <executions>
205             <execution>
206               <id>attach-source</id>
207               <phase>process-classes</phase>
208               <goals>
209                 <goal>plugin-source</goal>
210               </goals>
211             </execution>
212           </executions>
213         </plugin>
214         <plugin>
215           <groupId>org.apache.maven.plugins</groupId>
216           <artifactId>maven-resources-plugin</artifactId>
217           <version>2.4.1</version>
218           <configuration>
219             <encoding>ISO-8859-1</encoding>
220           </configuration>
221         </plugin>
222         <plugin>
223           <groupId>org.apache.maven.plugins</groupId>
224           <artifactId>maven-antrun-plugin</artifactId>
225           <version>1.3</version>
226         </plugin>
227         <plugin>
228           <groupId>org.codehaus.mojo</groupId>
229           <artifactId>findbugs-maven-plugin</artifactId>
230           <version>2.3.2-SNAPSHOT</version>
231           <configuration>
232             <findbugsXmlOutput>true</findbugsXmlOutput>
233             <failOnError>false</failOnError>
234           </configuration>
235           <executions>
236             <execution>
237               <goals>
238                 <goal>check</goal>
239               </goals>
240             </execution>
241           </executions>
242         </plugin>
243         <plugin>
244           <groupId>org.apache.maven.plugins</groupId>
245           <artifactId>maven-pmd-plugin</artifactId>
246           <version>2.5</version>
247           <configuration>
248             <sourceEncoding>utf-8</sourceEncoding>
249             <minimumTokens>100</minimumTokens>
250             <targetJdk>1.5</targetJdk>
251             <format>xml</format>
252             <failOnViolation>false</failOnViolation>
253           </configuration>
254           <executions>
255             <execution>
256               <goals>
257                 <goal>cpd-check</goal>
258               </goals>
259             </execution>
260           </executions>
261         </plugin>
262       </plugins>
263     </pluginManagement>
264   </build>
265 </project>