1
+ <?xml version =" 1.0" encoding =" UTF-8" standalone =" no" ?>
2
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3
+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4
+
5
+ <modelVersion >4.0.0</modelVersion >
6
+
7
+ <groupId >org.springframework.data</groupId >
8
+ <artifactId >spring-data-jdbc</artifactId >
9
+ <version >1.0.0.BUILD-SNAPSHOT</version >
10
+
11
+ <name >Spring Data JDBC</name >
12
+ <description >Spring Data module for JDBC repositories.</description >
13
+ <url >http://projects.spring.io/spring-data-jdbc</url >
14
+
15
+ <parent >
16
+ <groupId >org.springframework.data.build</groupId >
17
+ <artifactId >spring-data-parent</artifactId >
18
+ <version >2.0.0.BUILD-SNAPSHOT</version >
19
+ </parent >
20
+
21
+ <properties >
22
+
23
+ <dist .key>DATAJDBC</dist .key>
24
+
25
+ <springdata .commons>2.0.0.BUILD-SNAPSHOT</springdata .commons>
26
+
27
+ <sonar .dynamicAnalysis>reuseReports</sonar .dynamicAnalysis>
28
+ <hsqldb1 >1.8.0.10</hsqldb1 >
29
+
30
+ </properties >
31
+
32
+ <profiles >
33
+ <profile >
34
+ <id >release</id >
35
+ <build >
36
+ <plugins >
37
+ <plugin >
38
+ <groupId >org.jfrog.buildinfo</groupId >
39
+ <artifactId >artifactory-maven-plugin</artifactId >
40
+ <inherited >false</inherited >
41
+ </plugin >
42
+ </plugins >
43
+ </build >
44
+ </profile >
45
+ </profiles >
46
+
47
+ <dependencies >
48
+
49
+ <dependency >
50
+ <groupId >${project.groupId} </groupId >
51
+ <artifactId >spring-data-commons</artifactId >
52
+ <version >${springdata.commons} </version >
53
+ </dependency >
54
+
55
+ <dependency >
56
+ <groupId >org.springframework</groupId >
57
+ <artifactId >spring-tx</artifactId >
58
+ </dependency >
59
+
60
+ <dependency >
61
+ <groupId >org.springframework</groupId >
62
+ <artifactId >spring-context</artifactId >
63
+ </dependency >
64
+
65
+ <dependency >
66
+ <groupId >org.springframework</groupId >
67
+ <artifactId >spring-beans</artifactId >
68
+ </dependency >
69
+
70
+ <dependency >
71
+ <groupId >org.springframework</groupId >
72
+ <artifactId >spring-core</artifactId >
73
+ <exclusions >
74
+ <exclusion >
75
+ <groupId >commons-logging</groupId >
76
+ <artifactId >commons-logging</artifactId >
77
+ </exclusion >
78
+ </exclusions >
79
+ </dependency >
80
+
81
+ <dependency >
82
+ <groupId >org.hsqldb</groupId >
83
+ <artifactId >hsqldb</artifactId >
84
+ <version >2.2.8</version >
85
+ <scope >test</scope >
86
+ </dependency >
87
+ <dependency >
88
+ <groupId >org.springframework</groupId >
89
+ <artifactId >spring-jdbc</artifactId >
90
+ </dependency >
91
+
92
+
93
+ </dependencies >
94
+
95
+ <build >
96
+ <plugins >
97
+
98
+ <!--
99
+ Jacoco plugin redeclared to make sure it's downloaded and
100
+ the agents can be explicitly added to the test executions.
101
+ -->
102
+ <plugin >
103
+ <groupId >org.jacoco</groupId >
104
+ <artifactId >jacoco-maven-plugin</artifactId >
105
+ <version >${jacoco} </version >
106
+ <configuration >
107
+ <destFile >${jacoco.destfile} </destFile >
108
+ </configuration >
109
+ <executions >
110
+ <execution >
111
+ <id >jacoco-initialize</id >
112
+ <goals >
113
+ <goal >prepare-agent</goal >
114
+ </goals >
115
+ </execution >
116
+ </executions >
117
+ </plugin >
118
+
119
+ <plugin >
120
+ <groupId >org.apache.maven.plugins</groupId >
121
+ <artifactId >maven-surefire-plugin</artifactId >
122
+ <version >2.12</version >
123
+ <dependencies >
124
+ <dependency >
125
+ <groupId >org.springframework</groupId >
126
+ <artifactId >spring-instrument</artifactId >
127
+ <version >${spring} </version >
128
+ <scope >runtime</scope >
129
+ </dependency >
130
+ <dependency >
131
+ <groupId >org.hsqldb</groupId >
132
+ <artifactId >hsqldb</artifactId >
133
+ <version >${hsqldb1} </version >
134
+ <scope >runtime</scope >
135
+ </dependency >
136
+ </dependencies >
137
+ <executions >
138
+ <execution >
139
+ <id >default-test</id >
140
+ <configuration >
141
+ <excludes >
142
+ <exclude >**/*</exclude >
143
+ </excludes >
144
+ </configuration >
145
+ </execution >
146
+ <execution >
147
+ <id >unit-tests</id >
148
+ <goals >
149
+ <goal >test</goal >
150
+ </goals >
151
+ <phase >test</phase >
152
+ <configuration >
153
+ <includes >
154
+ <include >**/*UnitTests.java</include >
155
+ </includes >
156
+ </configuration >
157
+ </execution >
158
+ <execution >
159
+ <id >integration-tests</id >
160
+ <goals >
161
+ <goal >test</goal >
162
+ </goals >
163
+ <phase >test</phase >
164
+ <configuration >
165
+ <includes >
166
+ <include >**/*IntegrationTests.java</include >
167
+ <include >**/*Tests.java</include >
168
+ </includes >
169
+ <excludes >
170
+ <exclude >**/*UnitTests.java</exclude >
171
+ \ </excludes >
172
+ <argLine >
173
+ -javaagent:${settings.localRepository} /org/jacoco/org.jacoco.agent/${jacoco} /org.jacoco.agent-${jacoco} -runtime.jar=destfile=${jacoco.destfile}
174
+ </argLine >
175
+ </configuration >
176
+ </execution >
177
+ </executions >
178
+ </plugin >
179
+ <plugin >
180
+ <groupId >org.apache.maven.plugins</groupId >
181
+ <artifactId >maven-assembly-plugin</artifactId >
182
+ </plugin >
183
+ <plugin >
184
+ <groupId >org.codehaus.mojo</groupId >
185
+ <artifactId >wagon-maven-plugin</artifactId >
186
+ </plugin >
187
+ <plugin >
188
+ <groupId >org.asciidoctor</groupId >
189
+ <artifactId >asciidoctor-maven-plugin</artifactId >
190
+ </plugin >
191
+ </plugins >
192
+ </build >
193
+
194
+ <repositories >
195
+ <repository >
196
+ <id >spring-libs-snapshot</id >
197
+ <url >https://repo.spring.io/libs-snapshot</url >
198
+ </repository >
199
+ </repositories >
200
+
201
+ <pluginRepositories >
202
+ <pluginRepository >
203
+ <id >spring-plugins-snapshot</id >
204
+ <url >https://repo.spring.io/plugins-snapshot</url >
205
+ </pluginRepository >
206
+ </pluginRepositories >
207
+
208
+ </project >
0 commit comments