MentaBean

Rev

Rev 201 | Rev 211 | Go to most recent revision | 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>
209 soliveira 10
        <version>2.2.1</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>
209 soliveira 22
                <connection>scm:svn:svn://soliveirajr.com/mentabean/tags/menta-bean-2.2.1</connection>
23
                <developerConnection>scm:svn:svn://soliveirajr.com/mentabean/tags/menta-bean-2.2.1</developerConnection>
24
                <url>svn://soliveirajr.com/mentabean/tags/menta-bean-2.2.1</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>mysql</groupId>
66
                        <artifactId>mysql-connector-java</artifactId>
67
                        <version>5.1.35</version>
68
                </dependency>
69
 
70
                <dependency>
71
                        <groupId>junit</groupId>
72
                        <artifactId>junit</artifactId>
73
                        <version>4.8.1</version>
74
                        <scope>test</scope>
75
                </dependency>
76
        </dependencies>
77
        <repositories>
78
                <repository>
79
                        <releases>
80
                                <enabled>false</enabled>
81
                        </releases>
82
                        <snapshots>
83
                                <enabled>true</enabled>
84
                        </snapshots>
85
                        <id>sonatype-nexus-snapshots</id>
86
                        <name>Sonatype Nexus Snapshots</name>
87
                        <url>http://oss.sonatype.org/content/repositories/snapshots</url>
88
                </repository>
89
                <repository>
90
                        <snapshots>
91
                                <enabled>false</enabled>
92
                        </snapshots>
93
                        <id>central</id>
94
                        <name>Maven Repository Switchboard</name>
95
                        <url>http://repo1.maven.org/maven2</url>
96
                </repository>
97
        </repositories>
98
        <pluginRepositories>
99
                <pluginRepository>
100
                        <releases>
101
                                <updatePolicy>never</updatePolicy>
102
                        </releases>
103
                        <snapshots>
104
                                <enabled>false</enabled>
105
                        </snapshots>
106
                        <id>central</id>
107
                        <name>Maven Plugin Repository</name>
108
                        <url>http://repo1.maven.org/maven2</url>
109
                </pluginRepository>
110
        </pluginRepositories>
111
        <build>
112
                <finalName>mentabean</finalName>
113
                <pluginManagement>
114
                        <plugins>
115
                                <plugin>
116
                                        <artifactId>maven-antrun-plugin</artifactId>
117
                                        <version>1.3</version>
118
                                </plugin>
119
                                <plugin>
120
                                        <artifactId>maven-assembly-plugin</artifactId>
121
                                        <version>2.2-beta-5</version>
122
                                </plugin>
123
                                <plugin>
124
                                        <artifactId>maven-dependency-plugin</artifactId>
125
                                        <version>2.1</version>
126
                                </plugin>
127
                                <plugin>
128
                                        <artifactId>maven-release-plugin</artifactId>
129
                                        <version>2.0</version>
130
                                        <configuration>
131
                                                <mavenExecutorId>forked-path</mavenExecutorId>
132
                                        </configuration>
133
                                </plugin>
134
                        </plugins>
135
                </pluginManagement>
136
                <plugins>
137
 
138
                        <plugin>
78 soliveira 139
                                <groupId>org.apache.maven.plugins</groupId>
140
                                <artifactId>maven-shade-plugin</artifactId>
193 erico 141
                                <version>2.3</version>
78 soliveira 142
                                <executions>
143
                                        <execution>
193 erico 144
                                                <id>all</id>
78 soliveira 145
                                                <phase>package</phase>
146
                                                <goals>
147
                                                        <goal>shade</goal>
148
                                                </goals>
149
                                                <configuration>
150
                                                        <finalName>mentabean-all</finalName>
151
                                                        <shadedArtifactAttached>true</shadedArtifactAttached>
152
                                                        <shadedClassifierName>all</shadedClassifierName>
153
                                                </configuration>
154
                                        </execution>
155
                                </executions>
156
                        </plugin>
193 erico 157
 
158
                        <plugin>
159
                                <artifactId>maven-source-plugin</artifactId>
160
                                <version>2.1.2</version>
161
                                <executions>
162
                                        <execution>
163
                                                <id>attach-sources</id>
164
                                                <goals>
165
                                                        <goal>jar</goal>
166
                                                </goals>
167
                                        </execution>
168
                                </executions>
169
                        </plugin>
170
                        <plugin>
171
                                <artifactId>maven-compiler-plugin</artifactId>
172
                                <version>2.0.2</version>
173
                                <executions>
174
                                        <execution>
175
                                                <id>default-testCompile</id>
176
                                                <phase>test-compile</phase>
177
                                                <goals>
178
                                                        <goal>testCompile</goal>
179
                                                </goals>
180
                                                <configuration>
181
                                                        <source>1.6</source>
182
                                                        <target>1.6</target>
183
                                                </configuration>
184
                                        </execution>
185
                                        <execution>
186
                                                <id>default-compile</id>
187
                                                <phase>compile</phase>
188
                                                <goals>
189
                                                        <goal>compile</goal>
190
                                                </goals>
191
                                                <configuration>
192
                                                        <source>1.6</source>
193
                                                        <target>1.6</target>
194
                                                </configuration>
195
                                        </execution>
196
                                </executions>
197
                                <configuration>
198
                                        <source>1.6</source>
199
                                        <target>1.6</target>
200
                                </configuration>
201
                        </plugin>
202
                        <plugin>
203
                                <artifactId>maven-javadoc-plugin</artifactId>
204
                                <version>2.8</version>
205
                                <executions>
206
                                        <execution>
207
                                                <id>attach-javadocs</id>
208
                                                <goals>
209
                                                        <goal>jar</goal>
210
                                                </goals>
211
                                        </execution>
212
                                </executions>
213
                        </plugin>
214
                        <plugin>
215
                                <artifactId>maven-release-plugin</artifactId>
216
                                <configuration>
217
                                        <tagBase>svn://soliveirajr.com/mentabean/tags</tagBase>
218
                                        <connectionUrl>scm:svn:svn://soliveirajr.com/mentabean/trunk</connectionUrl>
219
                                        <mavenExecutorId>forked-path</mavenExecutorId>
220
                                </configuration>
221
                        </plugin>
222
                        <plugin>
223
                                <artifactId>maven-clean-plugin</artifactId>
224
                                <version>2.4.1</version>
225
                                <executions>
226
                                        <execution>
227
                                                <id>default-clean</id>
228
                                                <phase>clean</phase>
229
                                                <goals>
230
                                                        <goal>clean</goal>
231
                                                </goals>
232
                                        </execution>
233
                                </executions>
234
                        </plugin>
235
                        <plugin>
236
                                <artifactId>maven-install-plugin</artifactId>
237
                                <version>2.3.1</version>
238
                                <executions>
239
                                        <execution>
240
                                                <id>default-install</id>
241
                                                <phase>install</phase>
242
                                                <goals>
243
                                                        <goal>install</goal>
244
                                                </goals>
245
                                        </execution>
246
                                </executions>
247
                        </plugin>
248
                        <plugin>
249
                                <artifactId>maven-resources-plugin</artifactId>
250
                                <version>2.4.3</version>
251
                                <executions>
252
                                        <execution>
253
                                                <id>default-resources</id>
254
                                                <phase>process-resources</phase>
255
                                                <goals>
256
                                                        <goal>resources</goal>
257
                                                </goals>
258
                                        </execution>
259
                                        <execution>
260
                                                <id>default-testResources</id>
261
                                                <phase>process-test-resources</phase>
262
                                                <goals>
263
                                                        <goal>testResources</goal>
264
                                                </goals>
265
                                        </execution>
266
                                </executions>
267
                        </plugin>
268
                        <plugin>
269
                                <artifactId>maven-surefire-plugin</artifactId>
270
                                <version>2.7.2</version>
271
                                <executions>
272
                                        <execution>
273
                                                <id>default-test</id>
274
                                                <phase>test</phase>
275
                                                <goals>
276
                                                        <goal>test</goal>
277
                                                </goals>
278
                                        </execution>
279
                                </executions>
280
                        </plugin>
281
                        <plugin>
282
                                <artifactId>maven-jar-plugin</artifactId>
283
                                <version>2.3.1</version>
284
                                <executions>
285
                                        <execution>
286
                                                <id>default-jar</id>
287
                                                <phase>package</phase>
288
                                                <goals>
289
                                                        <goal>jar</goal>
290
                                                </goals>
291
                                        </execution>
292
                                </executions>
293
                        </plugin>
294
                        <plugin>
295
                                <artifactId>maven-deploy-plugin</artifactId>
296
                                <version>2.5</version>
297
                                <executions>
298
                                        <execution>
299
                                                <id>default-deploy</id>
300
                                                <phase>deploy</phase>
301
                                                <goals>
302
                                                        <goal>deploy</goal>
303
                                                </goals>
304
                                        </execution>
305
                                </executions>
306
                        </plugin>
307
                        <plugin>
308
                                <artifactId>maven-site-plugin</artifactId>
309
                                <version>2.0.1</version>
310
                                <executions>
311
                                        <execution>
312
                                                <id>default-site</id>
313
                                                <phase>site</phase>
314
                                                <goals>
315
                                                        <goal>site</goal>
316
                                                </goals>
317
                                                <configuration>
318
                                                        <reportPlugins>
319
                                                                <reportPlugin>
320
                                                                        <groupId>org.apache.maven.plugins</groupId>
321
                                                                        <artifactId>maven-surefire-plugin</artifactId>
322
                                                                        <version>2.5</version>
323
                                                                </reportPlugin>
324
                                                                <reportPlugin>
325
                                                                        <groupId>org.apache.maven.plugins</groupId>
326
                                                                        <artifactId>maven-surefire-report-plugin</artifactId>
327
                                                                        <version>2.5</version>
328
                                                                </reportPlugin>
329
                                                                <reportPlugin>
330
                                                                        <groupId>org.apache.maven.plugins</groupId>
331
                                                                        <artifactId>maven-javadoc-plugin</artifactId>
332
                                                                        <version>2.8</version>
333
                                                                        <configuration>...</configuration>
334
                                                                </reportPlugin>
335
                                                                <reportPlugin>
336
                                                                        <groupId>org.apache.maven.plugins</groupId>
337
                                                                        <artifactId>maven-project-info-reports-plugin</artifactId>
338
                                                                </reportPlugin>
339
                                                        </reportPlugins>
340
                                                </configuration>
341
                                        </execution>
342
                                        <execution>
343
                                                <id>default-deploy</id>
344
                                                <phase>site-deploy</phase>
345
                                                <goals>
346
                                                        <goal>deploy</goal>
347
                                                </goals>
348
                                                <configuration>
349
                                                        <reportPlugins>
350
                                                                <reportPlugin>
351
                                                                        <groupId>org.apache.maven.plugins</groupId>
352
                                                                        <artifactId>maven-surefire-plugin</artifactId>
353
                                                                        <version>2.5</version>
354
                                                                </reportPlugin>
355
                                                                <reportPlugin>
356
                                                                        <groupId>org.apache.maven.plugins</groupId>
357
                                                                        <artifactId>maven-surefire-report-plugin</artifactId>
358
                                                                        <version>2.5</version>
359
                                                                </reportPlugin>
360
                                                                <reportPlugin>
361
                                                                        <groupId>org.apache.maven.plugins</groupId>
362
                                                                        <artifactId>maven-javadoc-plugin</artifactId>
363
                                                                        <version>2.8</version>
364
                                                                        <configuration>...</configuration>
365
                                                                </reportPlugin>
366
                                                                <reportPlugin>
367
                                                                        <groupId>org.apache.maven.plugins</groupId>
368
                                                                        <artifactId>maven-project-info-reports-plugin</artifactId>
369
                                                                </reportPlugin>
370
                                                        </reportPlugins>
371
                                                </configuration>
372
                                        </execution>
373
                                </executions>
374
                                <configuration>
375
                                        <reportPlugins>
376
                                                <reportPlugin>
377
                                                        <groupId>org.apache.maven.plugins</groupId>
378
                                                        <artifactId>maven-surefire-plugin</artifactId>
379
                                                        <version>2.5</version>
380
                                                </reportPlugin>
381
                                                <reportPlugin>
382
                                                        <groupId>org.apache.maven.plugins</groupId>
383
                                                        <artifactId>maven-surefire-report-plugin</artifactId>
384
                                                        <version>2.5</version>
385
                                                </reportPlugin>
386
                                                <reportPlugin>
387
                                                        <groupId>org.apache.maven.plugins</groupId>
388
                                                        <artifactId>maven-javadoc-plugin</artifactId>
389
                                                        <version>2.8</version>
390
                                                        <configuration>...</configuration>
391
                                                </reportPlugin>
392
                                                <reportPlugin>
393
                                                        <groupId>org.apache.maven.plugins</groupId>
394
                                                        <artifactId>maven-project-info-reports-plugin</artifactId>
395
                                                </reportPlugin>
396
                                        </reportPlugins>
397
                                </configuration>
398
                        </plugin>
399
                </plugins>
400
        </build>
401
        <reporting>
402
                <plugins>
403
                        <plugin>
404
                                <artifactId>maven-surefire-plugin</artifactId>
405
                                <version>2.5</version>
406
                        </plugin>
407
                        <plugin>
408
                                <artifactId>maven-surefire-report-plugin</artifactId>
409
                                <version>2.5</version>
410
                        </plugin>
411
                        <plugin>
412
                                <artifactId>maven-javadoc-plugin</artifactId>
413
                                <version>2.8</version>
414
                        </plugin>
415
                </plugins>
416
        </reporting>
417
        <profiles>
418
                <profile>
419
                        <id>release-sign-artifacts</id>
420
                        <activation>
421
                                <property>
422
                                        <name>performRelease</name>
423
                                        <value>true</value>
424
                                </property>
425
                        </activation>
426
                        <build>
427
                                <plugins>
428
                                        <plugin>
429
                                                <artifactId>maven-gpg-plugin</artifactId>
430
                                                <executions>
431
                                                        <execution>
432
                                                                <id>sign-artifacts</id>
433
                                                                <phase>verify</phase>
434
                                                                <goals>
435
                                                                        <goal>sign</goal>
436
                                                                </goals>
437
                                                        </execution>
438
                                                </executions>
439
                                        </plugin>
440
                                </plugins>
441
                        </build>
442
                </profile>
443
        </profiles>
13 soliveira 444
</project>