Skip to content

Commit 88730fd

Browse files
committed
Add license, scm, and developers to pom.xml
Also, upgrade dependencies. [pgjdbc#197]
1 parent e37ce2c commit 88730fd

File tree

1 file changed

+92
-30
lines changed

1 file changed

+92
-30
lines changed

pom.xml

+92-30
Original file line numberDiff line numberDiff line change
@@ -28,30 +28,63 @@
2828
<packaging>jar</packaging>
2929

3030
<name>Reactive Relational Database Connectivity - Postgresql</name>
31+
<description>Reactive Relational Database Connectivity Driver Implementation for Postgresql</description>
3132
<url>https://github.com/r2dbc/r2dbc-potsgresql</url>
3233

3334
<properties>
34-
<assertj.version>3.12.0</assertj.version>
35+
<assertj.version>3.14.0</assertj.version>
3536
<hikari-cp.version>3.4.0</hikari-cp.version>
3637
<java.version>1.8</java.version>
3738
<jsr305.version>3.0.2</jsr305.version>
3839
<junit.version>5.5.2</junit.version>
39-
<jmh.version>1.21</jmh.version>
40-
<netty.version>4.1.42.Final</netty.version>
41-
<mbr.version>0.1.0.RELEASE</mbr.version>
40+
<jmh.version>1.22</jmh.version>
41+
<mbr.version>0.2.0.RELEASE</mbr.version>
4242
<logback.version>1.2.3</logback.version>
43-
<mockito.version>3.0.0</mockito.version>
44-
<postgresql.version>42.2.6</postgresql.version>
43+
<mockito.version>3.1.0</mockito.version>
44+
<netty.version>4.1.43.Final</netty.version>
45+
<postgresql.version>42.2.8</postgresql.version>
4546
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4647
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
4748
<r2dbc-spi.version>${project.version}</r2dbc-spi.version>
48-
<reactor.version>Dysprosium-RELEASE</reactor.version>
49+
<reactor.version>Dysprosium-SR1</reactor.version>
4950
<scram-client.version>2.1</scram-client.version>
5051
<slf4j.version>1.7.26</slf4j.version>
51-
<spring-framework.version>5.1.8.RELEASE</spring-framework.version>
52+
<spring-framework.version>5.2.1.RELEASE</spring-framework.version>
5253
<testcontainers.version>1.12.3</testcontainers.version>
5354
</properties>
5455

56+
<licenses>
57+
<license>
58+
<name>Apache License 2.0</name>
59+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
60+
<distribution>repo</distribution>
61+
</license>
62+
</licenses>
63+
64+
<scm>
65+
<connection>scm:git:https://github.com/r2dbc/r2dbc-potsgresql</connection>
66+
<url>https://github.com/r2dbc/r2dbc-potsgresql</url>
67+
</scm>
68+
69+
<developers>
70+
<developer>
71+
<name>Anton Duyun</name>
72+
<email>[email protected]</email>
73+
</developer>
74+
<developer>
75+
<name>Ben Hale</name>
76+
<email>[email protected]</email>
77+
</developer>
78+
<developer>
79+
<name>Mark Paluch</name>
80+
<email>[email protected]</email>
81+
</developer>
82+
<developer>
83+
<name>Greg Turnquist</name>
84+
<email>[email protected]</email>
85+
</developer>
86+
</developers>
87+
5588
<dependencyManagement>
5689
<dependencies>
5790
<dependency>
@@ -86,6 +119,11 @@
86119
</dependencyManagement>
87120

88121
<dependencies>
122+
<dependency>
123+
<groupId>io.r2dbc</groupId>
124+
<artifactId>r2dbc-spi</artifactId>
125+
<version>${r2dbc-spi.version}</version>
126+
</dependency>
89127
<dependency>
90128
<groupId>com.ongres.scram</groupId>
91129
<artifactId>client</artifactId>
@@ -100,29 +138,30 @@
100138
<artifactId>reactor-netty</artifactId>
101139
</dependency>
102140
<dependency>
103-
<groupId>io.r2dbc</groupId>
104-
<artifactId>r2dbc-spi</artifactId>
105-
<version>${r2dbc-spi.version}</version>
141+
<groupId>io.netty</groupId>
142+
<artifactId>netty-transport-native-epoll</artifactId>
143+
<classifier>linux-x86_64</classifier>
144+
<optional>true</optional>
145+
</dependency>
146+
<dependency>
147+
<groupId>io.netty</groupId>
148+
<artifactId>netty-transport-native-kqueue</artifactId>
149+
<classifier>osx-x86_64</classifier>
150+
<optional>true</optional>
106151
</dependency>
107152
<dependency>
108153
<groupId>org.slf4j</groupId>
109154
<artifactId>slf4j-api</artifactId>
110155
<version>${slf4j.version}</version>
111156
</dependency>
112-
113157
<dependency>
114158
<groupId>com.google.code.findbugs</groupId>
115159
<artifactId>jsr305</artifactId>
116160
<version>${jsr305.version}</version>
117161
<scope>provided</scope>
118162
</dependency>
119163

120-
<dependency>
121-
<groupId>ch.qos.logback</groupId>
122-
<artifactId>logback-classic</artifactId>
123-
<version>${logback.version}</version>
124-
<scope>test</scope>
125-
</dependency>
164+
<!-- Test Dependencies -->
126165
<dependency>
127166
<groupId>io.projectreactor</groupId>
128167
<artifactId>reactor-test</artifactId>
@@ -179,17 +218,17 @@
179218
<version>${hikari-cp.version}</version>
180219
<scope>test</scope>
181220
</dependency>
182-
<dependency>
183-
<groupId>io.netty</groupId>
184-
<artifactId>netty-transport-native-kqueue</artifactId>
185-
<classifier>osx-x86_64</classifier>
186-
<optional>true</optional>
187-
</dependency>
188221
<dependency>
189222
<groupId>org.testcontainers</groupId>
190223
<artifactId>postgresql</artifactId>
191224
<scope>test</scope>
192225
</dependency>
226+
<dependency>
227+
<groupId>ch.qos.logback</groupId>
228+
<artifactId>logback-classic</artifactId>
229+
<version>${logback.version}</version>
230+
<scope>test</scope>
231+
</dependency>
193232
</dependencies>
194233

195234
<build>
@@ -231,7 +270,7 @@
231270
<plugin>
232271
<groupId>org.apache.maven.plugins</groupId>
233272
<artifactId>maven-deploy-plugin</artifactId>
234-
<version>3.0.0-M1</version>
273+
<version>2.8.2</version>
235274
</plugin>
236275
<plugin>
237276
<groupId>org.apache.maven.plugins</groupId>
@@ -242,6 +281,7 @@
242281
io.r2dbc.postgresql.authentication,io.r2dbc.postgresql.client,io.r2dbc.postgresql.message,io.r2dbc.postgresql.util
243282
</excludePackageNames>
244283
<links>
284+
<link>https://r2dbc.io/spec/${r2dbc-spi.version}/api/</link>
245285
<link>https://projectreactor.io/docs/core/release/api/</link>
246286
<link>https://www.reactive-streams.org/reactive-streams-1.0.3-javadoc/</link>
247287
</links>
@@ -258,7 +298,7 @@
258298
<plugin>
259299
<groupId>org.apache.maven.plugins</groupId>
260300
<artifactId>maven-source-plugin</artifactId>
261-
<version>3.0.1</version>
301+
<version>3.2.0</version>
262302
<executions>
263303
<execution>
264304
<id>attach-javadocs</id>
@@ -271,7 +311,7 @@
271311
<plugin>
272312
<groupId>org.apache.maven.plugins</groupId>
273313
<artifactId>maven-surefire-plugin</artifactId>
274-
<version>3.0.0-M3</version>
314+
<version>2.22.2</version>
275315
<configuration>
276316
<runOrder>random</runOrder>
277317
<excludes>
@@ -289,7 +329,7 @@
289329
<plugin>
290330
<groupId>org.apache.maven.plugins</groupId>
291331
<artifactId>maven-failsafe-plugin</artifactId>
292-
<version>3.0.0-M3</version>
332+
<version>2.22.2</version>
293333
<executions>
294334
<execution>
295335
<goals>
@@ -324,10 +364,10 @@
324364
<updatePomFile>true</updatePomFile>
325365
<flattenMode>oss</flattenMode>
326366
<pomElements>
327-
<pluginManagement>keep</pluginManagement>
328-
<properties>keep</properties>
367+
<properties>remove</properties>
329368
<parent>expand</parent>
330369
<repositories>remove</repositories>
370+
<profiles>remove</profiles>
331371
</pomElements>
332372
</configuration>
333373
</execution>
@@ -347,6 +387,7 @@
347387
<includes>
348388
<include>LICENSE</include>
349389
<include>NOTICE</include>
390+
<include>CHANGELOG</include>
350391
</includes>
351392
<targetPath>META-INF</targetPath>
352393
</resource>
@@ -393,6 +434,27 @@
393434
</repository>
394435
</repositories>
395436
</profile>
437+
<profile>
438+
<id>release</id>
439+
<build>
440+
<plugins>
441+
<plugin>
442+
<groupId>org.apache.maven.plugins</groupId>
443+
<artifactId>maven-surefire-plugin</artifactId>
444+
<configuration>
445+
<skip>true</skip>
446+
</configuration>
447+
</plugin>
448+
<plugin>
449+
<groupId>org.apache.maven.plugins</groupId>
450+
<artifactId>maven-failsafe-plugin</artifactId>
451+
<configuration>
452+
<skip>true</skip>
453+
</configuration>
454+
</plugin>
455+
</plugins>
456+
</build>
457+
</profile>
396458
<profile>
397459
<id>jmh</id>
398460
<dependencies>

0 commit comments

Comments
 (0)