MentaBean

Rev

Rev 216 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
199 soliveira 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/xsd/maven-4.0.0.xsd">
193 erico 2
        <modelVersion>4.0.0</modelVersion>
3
        <parent>
4
                <artifactId>oss-parent</artifactId>
5
                <groupId>org.sonatype.oss</groupId>
6
                <version>3</version>
7
        </parent>
8
        <groupId>me.soliveirajr</groupId>
9
        <artifactId>menta-bean</artifactId>
216 soliveira 10
        <version>2.2.3-SNAPSHOT</version>
193 erico 11
        <name>MentaBean</name>
12
        <description>An query helper and simple CRUD ORM.</description>
13
        <url>http://maven.apache.org</url>
14
        <licenses>
15
                <license>
16
                        <name>GNU Lesser General Public License (LGPL), Version 2.1</name>
17
                        <url>http://www.fsf.org/licensing/licenses/lgpl.txt</url>
18
                        <distribution>repo</distribution>
19
                </license>
20
        </licenses>
21
        <scm>
216 soliveira 22
                <connection>scm:svn:svn://soliveirajr.com/mentabean/trunk</connection>
23
                <developerConnection>scm:svn:svn://soliveirajr.com/mentabean/trunk</developerConnection>
24
                <url>svn://soliveirajr.com/mentabean/trunk</url>
193 erico 25
        </scm>
26
        <distributionManagement>
27
                <repository>
28
                        <id>sonatype-nexus-staging</id>
29
                        <name>Nexus Release Repository</name>
30
                        <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
31
                </repository>
32
                <snapshotRepository>
33
                        <id>sonatype-nexus-snapshots</id>
34
                        <name>Sonatype Nexus Snapshots</name>
35
                        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
36
                </snapshotRepository>
37
        </distributionManagement>
38
        <properties>
39
                <build.final.name>mentabean</build.final.name>
40
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
41
                <svn.tags>svn://soliveirajr.com/mentabean/tags</svn.tags>
42
                <svn.url>svn://soliveirajr.com/mentabean/trunk</svn.url>
43
        </properties>
44
        <dependencies>
45
                <dependency>
46
                        <groupId>com.h2database</groupId>
47
                        <artifactId>h2</artifactId>
48
                        <version>1.4.186</version>
49
                </dependency>
50
 
51
                <dependency>
52
                        <groupId>org.javassist</groupId>
53
                        <artifactId>javassist</artifactId>
54
                        <version>3.19.0-GA</version>
55
                </dependency>
56
 
57
                <dependency>
58
                        <groupId>com.google.dexmaker</groupId>
59
                        <artifactId>dexmaker</artifactId>
60
                        <scope>provided</scope>
61
                        <version>1.2</version>
62
                </dependency>
63
 
64
                <dependency>
65
                        <groupId>junit</groupId>
66
                        <artifactId>junit</artifactId>
67
                        <version>4.8.1</version>
68
                        <scope>test</scope>
69
                </dependency>
70
        </dependencies>
71
        <repositories>
72
                <repository>
73
                        <releases>
74
                                <enabled>false</enabled>
75
                        </releases>
76
                        <snapshots>
77
                                <enabled>true</enabled>
78
                        </snapshots>
79
                        <id>sonatype-nexus-snapshots</id>
80
                        <name>Sonatype Nexus Snapshots</name>
81
                        <url>http://oss.sonatype.org/content/repositories/snapshots</url>
82
                </repository>
83
                <repository>
84
                        <snapshots>
85
                                <enabled>false</enabled>
86
                        </snapshots>
87
                        <id>central</id>
88
                        <name>Maven Repository Switchboard</name>
89
                        <url>http://repo1.maven.org/maven2</url>
90
                </repository>
91
        </repositories>
92
        <pluginRepositories>
93
                <pluginRepository>
94
                        <releases>
95
                                <updatePolicy>never</updatePolicy>
96
                        </releases>
97
                        <snapshots>
98
                                <enabled>false</enabled>
99
                        </snapshots>
100
                        <id>central</id>
101
                        <name>Maven Plugin Repository</name>
102
                        <url>http://repo1.maven.org/maven2</url>
103
                </pluginRepository>
104
        </pluginRepositories>
105
        <build>
106
                <finalName>mentabean</finalName>
107
                <pluginManagement>
108
                        <plugins>
109
                                <plugin>
110
                                        <artifactId>maven-antrun-plugin</artifactId>
111
                                        <version>1.3</version>
112
                                </plugin>
113
                                <plugin>
114
                                        <artifactId>maven-assembly-plugin</artifactId>
115
                                        <version>2.2-beta-5</version>
116
                                </plugin>
117
                                <plugin>
118
                                        <artifactId>maven-dependency-plugin</artifactId>
119
                                        <version>2.1</version>
120
                                </plugin>
121
                                <plugin>
122
                                        <artifactId>maven-release-plugin</artifactId>
123
                                        <version>2.0</version>
124
                                        <configuration>
125
                                                <mavenExecutorId>forked-path</mavenExecutorId>
126
                                        </configuration>
127
                                </plugin>
128
                        </plugins>
129
                </pluginManagement>
130
                <plugins>
131
 
132
                        <plugin>
78 soliveira 133
                                <groupId>org.apache.maven.plugins</groupId>
134
                                <artifactId>maven-shade-plugin</artifactId>
193 erico 135
                                <version>2.3</version>
78 soliveira 136
                                <executions>
137
                                        <execution>
193 erico 138
                                                <id>all</id>
78 soliveira 139
                                                <phase>package</phase>
140
                                                <goals>
141
                                                        <goal>shade</goal>
142
                                                </goals>
143
                                                <configuration>
144
                                                        <finalName>mentabean-all</finalName>
145
                                                        <shadedArtifactAttached>true</shadedArtifactAttached>
146
                                                        <shadedClassifierName>all</shadedClassifierName>
147
                                                </configuration>
148
                                        </execution>
149
                                </executions>
150
                        </plugin>
193 erico 151
 
152
                        <plugin>
153
                                <artifactId>maven-source-plugin</artifactId>
154
                                <version>2.1.2</version>
155
                                <executions>
156
                                        <execution>
157
                                                <id>attach-sources</id>
158
                                                <goals>
159
                                                        <goal>jar</goal>
160
                                                </goals>
161
                                        </execution>
162
                                </executions>
163
                        </plugin>
164
                        <plugin>
165
                                <artifactId>maven-compiler-plugin</artifactId>
166
                                <version>2.0.2</version>
167
                                <executions>
168
                                        <execution>
169
                                                <id>default-testCompile</id>
170
                                                <phase>test-compile</phase>
171
                                                <goals>
172
                                                        <goal>testCompile</goal>
173
                                                </goals>
174
                                                <configuration>
175
                                                        <source>1.6</source>
176
                                                        <target>1.6</target>
177
                                                </configuration>
178
                                        </execution>
179
                                        <execution>
180
                                                <id>default-compile</id>
181
                                                <phase>compile</phase>
182
                                                <goals>
183
                                                        <goal>compile</goal>
184
                                                </goals>
185
                                                <configuration>
186
                                                        <source>1.6</source>
187
                                                        <target>1.6</target>
188
                                                </configuration>
189
                                        </execution>
190
                                </executions>
191
                                <configuration>
192
                                        <source>1.6</source>
193
                                        <target>1.6</target>
194
                                </configuration>
195
                        </plugin>
196
                        <plugin>
197
                                <artifactId>maven-javadoc-plugin</artifactId>
198
                                <version>2.8</version>
199
                                <executions>
200
                                        <execution>
201
                                                <id>attach-javadocs</id>
202
                                                <goals>
203
                                                        <goal>jar</goal>
204
                                                </goals>
205
                                        </execution>
206
                                </executions>
207
                        </plugin>
208
                        <plugin>
209
                                <artifactId>maven-release-plugin</artifactId>
210
                                <configuration>
211
                                        <tagBase>svn://soliveirajr.com/mentabean/tags</tagBase>
212
                                        <connectionUrl>scm:svn:svn://soliveirajr.com/mentabean/trunk</connectionUrl>
213
                                        <mavenExecutorId>forked-path</mavenExecutorId>
214
                                </configuration>
215
                        </plugin>
216
                        <plugin>
217
                                <artifactId>maven-clean-plugin</artifactId>
218
                                <version>2.4.1</version>
219
                                <executions>
220
                                        <execution>
221
                                                <id>default-clean</id>
222
                                                <phase>clean</phase>
223
                                                <goals>
224
                                                        <goal>clean</goal>
225
                                                </goals>
226
                                        </execution>
227
                                </executions>
228
                        </plugin>
229
                        <plugin>
230
                                <artifactId>maven-install-plugin</artifactId>
231
                                <version>2.3.1</version>
232
                                <executions>
233
                                        <execution>
234
                                                <id>default-install</id>
235
                                                <phase>install</phase>
236
                                                <goals>
237
                                                        <goal>install</goal>
238
                                                </goals>
239
                                        </execution>
240
                                </executions>
241
                        </plugin>
242
                        <plugin>
243
                                <artifactId>maven-resources-plugin</artifactId>
244
                                <version>2.4.3</version>
245
                                <executions>
246
                                        <execution>
247
                                                <id>default-resources</id>
248
                                                <phase>process-resources</phase>
249
                                                <goals>
250
                                                        <goal>resources</goal>
251
                                                </goals>
252
                                        </execution>
253
                                        <execution>
254
                                                <id>default-testResources</id>
255
                                                <phase>process-test-resources</phase>
256
                                                <goals>
257
                                                        <goal>testResources</goal>
258
                                                </goals>
259
                                        </execution>
260
                                </executions>
261
                        </plugin>
262
                        <plugin>
263
                                <artifactId>maven-surefire-plugin</artifactId>
264
                                <version>2.7.2</version>
265
                                <executions>
266
                                        <execution>
267
                                                <id>default-test</id>
268
                                                <phase>test</phase>
269
                                                <goals>
270
                                                        <goal>test</goal>
271
                                                </goals>
272
                                        </execution>
273
                                </executions>
274
                        </plugin>
275
                        <plugin>
276
                                <artifactId>maven-jar-plugin</artifactId>
277
                                <version>2.3.1</version>
278
                                <executions>
279
                                        <execution>
280
                                                <id>default-jar</id>
281
                                                <phase>package</phase>
282
                                                <goals>
283
                                                        <goal>jar</goal>
284
                                                </goals>
285
                                        </execution>
286
                                </executions>
287
                        </plugin>
288
                        <plugin>
289
                                <artifactId>maven-deploy-plugin</artifactId>
290
                                <version>2.5</version>
291
                                <executions>
292
                                        <execution>
293
                                                <id>default-deploy</id>
294
                                                <phase>deploy</phase>
295
                                                <goals>
296
                                                        <goal>deploy</goal>
297
                                                </goals>
298
                                        </execution>
299
                                </executions>
300
                        </plugin>
301
                        <plugin>
302
                                <artifactId>maven-site-plugin</artifactId>
303
                                <version>2.0.1</version>
304
                                <executions>
305
                                        <execution>
306
                                                <id>default-site</id>
307
                                                <phase>site</phase>
308
                                                <goals>
309
                                                        <goal>site</goal>
310
                                                </goals>
311
                                                <configuration>
312
                                                        <reportPlugins>
313
                                                                <reportPlugin>
314
                                                                        <groupId>org.apache.maven.plugins</groupId>
315
                                                                        <artifactId>maven-surefire-plugin</artifactId>
316
                                                                        <version>2.5</version>
317
                                                                </reportPlugin>
318
                                                                <reportPlugin>
319
                                                                        <groupId>org.apache.maven.plugins</groupId>
320
                                                                        <artifactId>maven-surefire-report-plugin</artifactId>
321
                                                                        <version>2.5</version>
322
                                                                </reportPlugin>
323
                                                                <reportPlugin>
324
                                                                        <groupId>org.apache.maven.plugins</groupId>
325
                                                                        <artifactId>maven-javadoc-plugin</artifactId>
326
                                                                        <version>2.8</version>
327
                                                                        <configuration>...</configuration>
328
                                                                </reportPlugin>
329
                                                                <reportPlugin>
330
                                                                        <groupId>org.apache.maven.plugins</groupId>
331
                                                                        <artifactId>maven-project-info-reports-plugin</artifactId>
332
                                                                </reportPlugin>
333
                                                        </reportPlugins>
334
                                                </configuration>
335
                                        </execution>
336
                                        <execution>
337
                                                <id>default-deploy</id>
338
                                                <phase>site-deploy</phase>
339
                                                <goals>
340
                                                        <goal>deploy</goal>
341
                                                </goals>
342
                                                <configuration>
343
                                                        <reportPlugins>
344
                                                                <reportPlugin>
345
                                                                        <groupId>org.apache.maven.plugins</groupId>
346
                                                                        <artifactId>maven-surefire-plugin</artifactId>
347
                                                                        <version>2.5</version>
348
                                                                </reportPlugin>
349
                                                                <reportPlugin>
350
                                                                        <groupId>org.apache.maven.plugins</groupId>
351
                                                                        <artifactId>maven-surefire-report-plugin</artifactId>
352
                                                                        <version>2.5</version>
353
                                                                </reportPlugin>
354
                                                                <reportPlugin>
355
                                                                        <groupId>org.apache.maven.plugins</groupId>
356
                                                                        <artifactId>maven-javadoc-plugin</artifactId>
357
                                                                        <version>2.8</version>
358
                                                                        <configuration>...</configuration>
359
                                                                </reportPlugin>
360
                                                                <reportPlugin>
361
                                                                        <groupId>org.apache.maven.plugins</groupId>
362
                                                                        <artifactId>maven-project-info-reports-plugin</artifactId>
363
                                                                </reportPlugin>
364
                                                        </reportPlugins>
365
                                                </configuration>
366
                                        </execution>
367
                                </executions>
368
                                <configuration>
369
                                        <reportPlugins>
370
                                                <reportPlugin>
371
                                                        <groupId>org.apache.maven.plugins</groupId>
372
                                                        <artifactId>maven-surefire-plugin</artifactId>
373
                                                        <version>2.5</version>
374
                                                </reportPlugin>
375
                                                <reportPlugin>
376
                                                        <groupId>org.apache.maven.plugins</groupId>
377
                                                        <artifactId>maven-surefire-report-plugin</artifactId>
378
                                                        <version>2.5</version>
379
                                                </reportPlugin>
380
                                                <reportPlugin>
381
                                                        <groupId>org.apache.maven.plugins</groupId>
382
                                                        <artifactId>maven-javadoc-plugin</artifactId>
383
                                                        <version>2.8</version>
384
                                                        <configuration>...</configuration>
385
                                                </reportPlugin>
386
                                                <reportPlugin>
387
                                                        <groupId>org.apache.maven.plugins</groupId>
388
                                                        <artifactId>maven-project-info-reports-plugin</artifactId>
389
                                                </reportPlugin>
390
                                        </reportPlugins>
391
                                </configuration>
392
                        </plugin>
393
                </plugins>
394
        </build>
395
        <reporting>
396
                <plugins>
397
                        <plugin>
398
                                <artifactId>maven-surefire-plugin</artifactId>
399
                                <version>2.5</version>
400
                        </plugin>
401
                        <plugin>
402
                                <artifactId>maven-surefire-report-plugin</artifactId>
403
                                <version>2.5</version>
404
                        </plugin>
405
                        <plugin>
406
                                <artifactId>maven-javadoc-plugin</artifactId>
407
                                <version>2.8</version>
408
                        </plugin>
409
                </plugins>
410
        </reporting>
411
        <profiles>
412
                <profile>
413
                        <id>release-sign-artifacts</id>
414
                        <activation>
415
                                <property>
416
                                        <name>performRelease</name>
417
                                        <value>true</value>
418
                                </property>
419
                        </activation>
420
                        <build>
421
                                <plugins>
422
                                        <plugin>
423
                                                <artifactId>maven-gpg-plugin</artifactId>
424
                                                <executions>
425
                                                        <execution>
426
                                                                <id>sign-artifacts</id>
427
                                                                <phase>verify</phase>
428
                                                                <goals>
429
                                                                        <goal>sign</goal>
430
                                                                </goals>
431
                                                        </execution>
432
                                                </executions>
433
                                        </plugin>
434
                                </plugins>
435
                        </build>
436
                </profile>
437
        </profiles>
13 soliveira 438
</project>