Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 238 lines (225 sloc) 7.665 kB
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
5c0caec @msohn Add static checks to maven build
msohn authored
3 Copyright (C) 2011, Chris Aniszczyk <caniszczyk@gmail.com>
4 Copyright (C) 2011, Matthias Sohn <matthias.sohn@sap.com>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
5
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 -->
11 <project
12 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>
16
09b1ce9 @msohn Prepare 2.0.0-SNAPSHOT builds
msohn authored
17 <version>2.0.0-SNAPSHOT</version>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
18 <prerequisites>
19 <maven>3.0</maven>
20 </prerequisites>
21
22 <groupId>org.eclipse.mylyn.github</groupId>
23 <artifactId>github-parent</artifactId>
24 <packaging>pom</packaging>
25
26 <name>Eclipse EGit Mylyn GitHub Connector Parent</name>
27
28 <licenses>
29 <license>
30 <name>Eclipse Public License v1.0</name>
31 <comments>
32 All rights reserved.
33
34 This program and the accompanying materials are made
35 available under the terms of the Eclipse Public License v1.0
36 which accompanies this distribution, and is available at
37 http://www.eclipse.org/legal/epl-v10.htm
38 </comments>
39 </license>
40 </licenses>
41
42 <properties>
fcc7da7 @manandbytes Switch to Tycho 0.13.0
manandbytes authored
43 <tycho-version>0.13.0</tycho-version>
e27e1f6 @caniszczyk Use egit repository as a dependency
caniszczyk authored
44 <egit-site>file:/${basedir}/../../egit/org.eclipse.egit-updatesite/target/site</egit-site>
9a64661 @caniszczyk Add org.eclipse.mylyn.github.tests to the build
caniszczyk authored
45 <platform-version-name>indigo</platform-version-name>
8b0d488 @smilebase Add org.eclipse.mylyn.github.doc
smilebase authored
46 <wikitext-site>http://download.eclipse.org/tools/mylyn/update/weekly</wikitext-site>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
47 <eclipse-site>http://download.eclipse.org/releases/${platform-version-name}</eclipse-site>
467a3e8 @msohn Update build to use the Indigo SR2 orbit repository
msohn authored
48 <orbit-site>http://download.eclipse.org/tools/orbit/downloads/drops/R20120119162704/repository</orbit-site>
9974856 @msohn Allow to inject path where to publish p2 repository
msohn authored
49 <download-publish-path>/home/data/httpd/download.eclipse.org/egit/github/updates-nightly</download-publish-path>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
50 </properties>
51
52 <modules>
0d93fc4 @kevinsawicki Add new core GitHub API plug-in and unit tests.
kevinsawicki authored
53 <module>org.eclipse.egit.github.core</module>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
54 <module>org.eclipse.mylyn.github.core</module>
55 <module>org.eclipse.mylyn.github.ui</module>
56 <module>org.eclipse.mylyn.github-feature</module>
0d93fc4 @kevinsawicki Add new core GitHub API plug-in and unit tests.
kevinsawicki authored
57 <module>org.eclipse.egit.github.core.tests</module>
58 <!--module>org.eclipse.mylyn.github.tests</module -->
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
59 <module>org.eclipse.mylyn.github-site</module>
8b0d488 @smilebase Add org.eclipse.mylyn.github.doc
smilebase authored
60 <module>org.eclipse.mylyn.github.doc</module>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
61 </modules>
62
63 <repositories>
64 <repository>
e27e1f6 @caniszczyk Use egit repository as a dependency
caniszczyk authored
65 <id>egit</id>
66 <layout>p2</layout>
67 <url>${egit-site}</url>
68 </repository>
69 <repository>
9a64661 @caniszczyk Add org.eclipse.mylyn.github.tests to the build
caniszczyk authored
70 <id>indigo</id>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
71 <layout>p2</layout>
72 <url>${eclipse-site}</url>
73 </repository>
74 <repository>
75 <id>orbit</id>
76 <layout>p2</layout>
77 <url>${orbit-site}</url>
78 </repository>
8b0d488 @smilebase Add org.eclipse.mylyn.github.doc
smilebase authored
79 <repository>
80 <id>wikitext</id>
81 <layout>p2</layout>
82 <url>${wikitext-site}</url>
83 </repository>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
84 </repositories>
85
6cb1424 @caniszczyk Add build-server profile to enable signing
caniszczyk authored
86 <pluginRepositories>
87 <pluginRepository>
88 <id>maven.eclipse.org</id>
53b5caf @msohn Use different maven repository to get signing plugin
msohn authored
89 <url>http://maven.eclipse.org/nexus/content/repositories/milestone-indigo/</url>
b1c0ab8 @msohn Temporarily update to signing plugin 1.0.1.2-SNAPSHOT
msohn authored
90 </pluginRepository>
6cb1424 @caniszczyk Add build-server profile to enable signing
caniszczyk authored
91 </pluginRepositories>
92
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
93 <build>
94 <plugins>
95 <plugin>
404affd @caniszczyk Update version to 1.0.0-SNAPSHOT
caniszczyk authored
96 <groupId>org.eclipse.tycho</groupId>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
97 <artifactId>tycho-maven-plugin</artifactId>
98 <version>${tycho-version}</version>
99 <extensions>true</extensions>
100 </plugin>
101 <plugin>
404affd @caniszczyk Update version to 1.0.0-SNAPSHOT
caniszczyk authored
102 <groupId>org.eclipse.tycho</groupId>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
103 <artifactId>target-platform-configuration</artifactId>
104 <version>${tycho-version}</version>
105 <configuration>
106 <resolver>p2</resolver>
107 </configuration>
108 </plugin>
109 </plugins>
110 <pluginManagement>
111 <plugins>
112 <plugin>
404affd @caniszczyk Update version to 1.0.0-SNAPSHOT
caniszczyk authored
113 <groupId>org.eclipse.tycho</groupId>
114 <artifactId>tycho-compiler-plugin</artifactId>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
115 <version>${tycho-version}</version>
116 <configuration>
117 <encoding>UTF-8</encoding>
118 </configuration>
119 </plugin>
120 <plugin>
121 <groupId>org.apache.maven.plugins</groupId>
122 <artifactId>maven-resources-plugin</artifactId>
123 <version>2.4.1</version>
124 <configuration>
125 <encoding>UTF-8</encoding>
126 </configuration>
127 </plugin>
128 <plugin>
404affd @caniszczyk Update version to 1.0.0-SNAPSHOT
caniszczyk authored
129 <groupId>org.eclipse.tycho</groupId>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
130 <artifactId>target-platform-configuration</artifactId>
131 <version>${tycho-version}</version>
132 <configuration>
133 <resolver>p2</resolver>
134 <pomDependencies>consider</pomDependencies>
135 </configuration>
136 </plugin>
5c0caec @msohn Add static checks to maven build
msohn authored
137 <plugin>
138 <groupId>org.codehaus.mojo</groupId>
139 <artifactId>findbugs-maven-plugin</artifactId>
87e52a8 @caniszczyk Use findbugs-maven-plugin 2.3.2
caniszczyk authored
140 <version>2.3.2</version>
5c0caec @msohn Add static checks to maven build
msohn authored
141 <configuration>
142 <findbugsXmlOutput>true</findbugsXmlOutput>
143 <failOnError>false</failOnError>
144 </configuration>
145 <executions>
146 <execution>
147 <goals>
148 <goal>check</goal>
149 </goals>
150 </execution>
151 </executions>
152 </plugin>
153 <plugin>
154 <groupId>org.apache.maven.plugins</groupId>
155 <artifactId>maven-pmd-plugin</artifactId>
156 <version>2.5</version>
157 <configuration>
158 <sourceEncoding>utf-8</sourceEncoding>
159 <minimumTokens>100</minimumTokens>
160 <targetJdk>1.5</targetJdk>
161 <format>xml</format>
162 <failOnViolation>false</failOnViolation>
163 </configuration>
164 <executions>
165 <execution>
166 <goals>
167 <goal>cpd-check</goal>
168 </goals>
169 </execution>
170 </executions>
171 </plugin>
2e175c7 @kevinsawicki Add javadoc generation to pom.xml
kevinsawicki authored
172 <plugin>
173 <groupId>org.apache.maven.plugins</groupId>
174 <artifactId>maven-javadoc-plugin</artifactId>
175 <version>2.8</version>
176 <executions>
177 <execution>
178 <goals>
179 <goal>aggregate</goal>
180 </goals>
181 </execution>
182 </executions>
183 </plugin>
b1c0ab8 @msohn Temporarily update to signing plugin 1.0.1.2-SNAPSHOT
msohn authored
184 <plugin>
185 <groupId>org.eclipse.dash.maven</groupId>
f208be0 @kevinsawicki Update build to use latest signing plugin
kevinsawicki authored
186 <artifactId>eclipse-signing-maven-plugin</artifactId>
1c0a00d @msohn Update to eclipse-signing-maven-plugin 1.0.3
msohn authored
187 <version>1.0.3</version>
b1c0ab8 @msohn Temporarily update to signing plugin 1.0.1.2-SNAPSHOT
msohn authored
188 </plugin>
189 </plugins>
190 </pluginManagement>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
191 <sourceDirectory>src/</sourceDirectory>
192 </build>
193
5c0caec @msohn Add static checks to maven build
msohn authored
194 <profiles>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
195 <profile>
196 <id>platform-helios</id>
197 <activation>
198 <property>
199 <name>platform-version-name</name>
200 <value>helios</value>
201 </property>
202 </activation>
203 <properties>
204 <eclipse-site>http://download.eclipse.org/releases/helios</eclipse-site>
205 <platform-version>[3.6,3.7)</platform-version>
206 </properties>
207 </profile>
208 <profile>
209 <id>platform-indigo</id>
210 <activation>
211 <property>
212 <name>platform-version-name</name>
213 <value>indigo</value>
214 </property>
215 </activation>
216 <properties>
217 <eclipse-site>http://download.eclipse.org/releases/indigo</eclipse-site>
218 <platform-version>[3.7,3.8)</platform-version>
219 </properties>
220 </profile>
5c0caec @msohn Add static checks to maven build
msohn authored
221 <profile>
222 <id>static-checks</id>
223 <build>
224 <plugins>
225 <plugin>
226 <groupId>org.codehaus.mojo</groupId>
227 <artifactId>findbugs-maven-plugin</artifactId>
228 </plugin>
229 <plugin>
230 <groupId>org.apache.maven.plugins</groupId>
231 <artifactId>maven-pmd-plugin</artifactId>
232 </plugin>
233 </plugins>
234 </build>
235 </profile>
8758fb2 @caniszczyk Initial commit of Mylyn GitHub Integration
caniszczyk authored
236 </profiles>
237 </project>
Something went wrong with that request. Please try again.