Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 250 lines (221 sloc) 6.949 kb
5509258 @cbeust [maven-release-plugin] prepare release testng-5.13
authored
1 <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">
68308ab @cbeust Added a few things to pom.xml
authored
2
3 <!-- Refer to the file ./build-with-maven for instruction on how to use this pom.xml -->
4
5 <modelVersion>4.0.0</modelVersion>
6 <groupId>org.testng</groupId>
7 <artifactId>testng</artifactId>
8 <packaging>jar</packaging>
9 <name>TestNG</name>
a4a71a2 @cbeust [maven-release-plugin] prepare for next development iteration
authored
10 <version>5.14.3-SNAPSHOT</version>
5de1760 @cbeust Updated poms and build script
authored
11 <description>TestNG is a testing framework.</description>
68308ab @cbeust Added a few things to pom.xml
authored
12 <url>http://testng.org</url>
d68d14c @cbeust Maven poms
authored
13
68308ab @cbeust Added a few things to pom.xml
authored
14 <licenses>
15 <license>
16 <name>Apache License, Version 2.0</name>
17 <url>http://apache.org/licenses/LICENSE-2.0</url>
18 <distribution>repo</distribution>
19 </license>
20 </licenses>
d68d14c @cbeust Maven poms
authored
21
68308ab @cbeust Added a few things to pom.xml
authored
22 <scm>
ace0775 @cbeust Updated pom'scm to git
authored
23 <connection>scm:git:git@github.com:cbeust/testng.git</connection>
24 <developerConnection>scm:git:git@github.com:cbeust/testng.git</developerConnection>
25 <url>git@github.com:cbeust/testng.git</url>
68308ab @cbeust Added a few things to pom.xml
authored
26 </scm>
d68d14c @cbeust Maven poms
authored
27
68308ab @cbeust Added a few things to pom.xml
authored
28 <developers>
29 <developer>
30 <name>Cedric Beust</name>
31 </developer>
32 </developers>
33
5de1760 @cbeust Updated poms and build script
authored
34 <parent>
35 <groupId>org.sonatype.oss</groupId>
36 <artifactId>oss-parent</artifactId>
37 <version>3</version>
38 </parent>
39
9c12b8d @cbeust Added snapshot repo profile
authored
40 <profiles>
41 <profile>
42 <!-- When activated, download dependencies from the snapshot repo -->
43 <id>snapshot</id>
44
45 <repositories>
46 <repository>
47 <id>snapshot-repository</id>
48 <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
49 </repository>
50 </repositories>
51
52 <dependencies>
53 <dependency>
5de1760 @cbeust Updated poms and build script
authored
54 <groupId>ant</groupId>
55 <artifactId>ant</artifactId>
56 <version>1.6.5</version>
57 <optional>true</optional>
58 </dependency>
59 <dependency>
60 <groupId>junit</groupId>
61 <artifactId>junit</artifactId>
62 <version>3.8.1</version>
63 </dependency>
64 <dependency>
65 <groupId>org.beanshell</groupId>
66 <artifactId>bsh</artifactId>
67 <version>2.0b4</version>
68 <!--
69 <scope>provided</scope>
70 -->
71 </dependency>
72 <dependency>
73 <groupId>com.google.inject</groupId>
74 <artifactId>guice</artifactId>
75 <version>2.0</version>
76 <!--
77 <scope>provided</scope>
78 -->
79 </dependency>
80 <dependency>
9c12b8d @cbeust Added snapshot repo profile
authored
81 <groupId>com.beust</groupId>
82 <artifactId>jcommander</artifactId>
2795e2c @cbeust Updated to JCommander 1.5
authored
83 <version>1.5</version>
9c12b8d @cbeust Added snapshot repo profile
authored
84 </dependency>
85 </dependencies>
86
87 </profile>
88 </profiles>
89
68308ab @cbeust Added a few things to pom.xml
authored
90 <dependencies>
91 <dependency>
92 <groupId>ant</groupId>
93 <artifactId>ant</artifactId>
94 <version>1.6.5</version>
95 <optional>true</optional>
96 </dependency>
97
98 <dependency>
99 <groupId>junit</groupId>
100 <artifactId>junit</artifactId>
101 <version>3.8.1</version>
102 </dependency>
103
104 <dependency>
105 <groupId>org.beanshell</groupId>
106 <artifactId>bsh</artifactId>
107 <version>2.0b4</version>
5de1760 @cbeust Updated poms and build script
authored
108 <!--
68308ab @cbeust Added a few things to pom.xml
authored
109 <scope>provided</scope>
5de1760 @cbeust Updated poms and build script
authored
110 -->
68308ab @cbeust Added a few things to pom.xml
authored
111 </dependency>
112
113 <dependency>
114 <groupId>com.google.inject</groupId>
115 <artifactId>guice</artifactId>
116 <version>2.0</version>
5de1760 @cbeust Updated poms and build script
authored
117 <!--
68308ab @cbeust Added a few things to pom.xml
authored
118 <scope>provided</scope>
5de1760 @cbeust Updated poms and build script
authored
119 -->
68308ab @cbeust Added a few things to pom.xml
authored
120 </dependency>
121
122 <dependency>
123 <groupId>com.beust</groupId>
124 <artifactId>jcommander</artifactId>
c2cf089 @cbeust Updated pom.
authored
125 <version>1.11</version>
68308ab @cbeust Added a few things to pom.xml
authored
126 </dependency>
d68d14c @cbeust Maven poms
authored
127
68308ab @cbeust Added a few things to pom.xml
authored
128 </dependencies>
d68d14c @cbeust Maven poms
authored
129
130 <build>
131 <plugins>
132
133 <!-- Bundle sources -->
134
135 <plugin>
136 <groupId>org.apache.maven.plugins</groupId>
137 <artifactId>maven-source-plugin</artifactId>
138 <version>2.1.1</version>
139 <executions>
140 <execution>
141 <id>attach-sources</id>
142 <goals>
143 <goal>jar</goal>
144 </goals>
145 </execution>
146 </executions>
147 </plugin>
148
149 <!-- Compilation -->
150 <plugin>
151 <groupId>org.apache.maven.plugins</groupId>
152 <artifactId>maven-compiler-plugin</artifactId>
153 <version>2.3.1</version>
154 <configuration>
155 <source>1.5</source>
156 </configuration>
157 </plugin>
158
5de1760 @cbeust Updated poms and build script
authored
159 <!-- Resource handling -->
160 <plugin>
161 <groupId>org.apache.maven.plugins</groupId>
162 <artifactId>maven-resources-plugin</artifactId>
163 <version>2.4.1</version>
164 <configuration>
165 <encoding>UTF-8</encoding>
166 </configuration>
167 </plugin>
168
10e850a @xfournet Add OSGi headers in MANIFEST.MF
xfournet authored
169 <!-- OSGi manifest creation -->
170 <plugin>
171 <groupId>org.apache.felix</groupId>
172 <artifactId>maven-bundle-plugin</artifactId>
173 <version>2.1.0</version>
174 <executions>
175 <execution>
176 <id>bundle-manifest</id>
177 <phase>process-classes</phase>
178 <goals>
179 <goal>manifest</goal>
180 </goals>
181 <configuration>
182 <instructions>
183 <_versionpolicy>$(@)</_versionpolicy>
184 <Import-Package>
185 bsh.*;version="[2.0.0,3.0.0)",
186 com.beust.jcommander.*;version="[1.7.0,3.0.0)",
187 com.google.inject.*;version="[2.0.0,3.0.0)",
188 junit.framework;version="[3.8.1, 4.0.0)";resolution:="optional",
189 org.apache.tools.ant.*;version="[1.6.5, 2.0.0)";resolution:="optional",
190 !com.sun.*,
191 *
192 </Import-Package>
193 </instructions>
194 </configuration>
195 </execution>
196 </executions>
197 </plugin>
198
199 <!-- Add OSGi manifest in JAR -->
200 <plugin>
201 <groupId>org.apache.maven.plugins</groupId>
202 <artifactId>maven-jar-plugin</artifactId>
203 <version>2.3.1</version>
204 <configuration>
205 <archive>
206 <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
207 </archive>
208 </configuration>
209 </plugin>
210
5de1760 @cbeust Updated poms and build script
authored
211 <!-- Generating Javadoc -->
212 <plugin>
213 <groupId>org.apache.maven.plugins</groupId>
214 <artifactId>maven-javadoc-plugin</artifactId>
215 <version>2.7</version>
216 <configuration>
217 <excludePackageNames>*.internal</excludePackageNames>
218 </configuration>
219 </plugin>
220
41167f0 @cbeust Now skipping the tests inside the pom.
authored
221 <!-- Tests (skipping) -->
222 <plugin>
223 <groupId>org.apache.maven.plugins</groupId>
224 <artifactId>maven-surefire-plugin</artifactId>
225 <version>2.5</version>
226 <configuration>
227 <skipTests>true</skipTests>
228 </configuration>
229 </plugin>
230
5de1760 @cbeust Updated poms and build script
authored
231 <!-- Signing with gpg -->
232 <plugin>
233 <groupId>org.apache.maven.plugins</groupId>
234 <artifactId>maven-gpg-plugin</artifactId>
235 <executions>
236 <execution>
237 <id>sign-artifacts</id>
238 <phase>verify</phase>
239 <goals>
240 <goal>sign</goal>
241 </goals>
242 </execution>
243 </executions>
244 </plugin>
245
d68d14c @cbeust Maven poms
authored
246 </plugins>
1621e39 @cbeust Add testngtasks to the Maven produced jar file
authored
247
d68d14c @cbeust Maven poms
authored
248 </build>
249 </project>
Something went wrong with that request. Please try again.