|
20 | 20 | <groupId>com.ibm.eventstreams.connect</groupId>
|
21 | 21 | <artifactId>kafka-connect-mq-sink</artifactId>
|
22 | 22 | <packaging>jar</packaging>
|
23 |
| - <version>2.2.0</version> |
| 23 | + <version>2.2.1</version> |
24 | 24 | <name>kafka-connect-mq-sink</name>
|
25 | 25 | <organization>
|
26 | 26 | <name>IBM Corporation</name>
|
|
45 | 45 | <dependency>
|
46 | 46 | <groupId>org.apache.kafka</groupId>
|
47 | 47 | <artifactId>connect-api</artifactId>
|
48 |
| - <version>3.4.1</version> |
| 48 | + <version>3.7.1</version> |
49 | 49 | <scope>provided</scope>
|
50 | 50 | </dependency>
|
51 | 51 | <dependency>
|
52 | 52 | <groupId>org.apache.kafka</groupId>
|
53 | 53 | <artifactId>connect-json</artifactId>
|
54 |
| - <version>3.4.1</version> |
| 54 | + <version>3.7.1</version> |
55 | 55 | <scope>provided</scope>
|
56 | 56 | </dependency>
|
57 | 57 |
|
|
63 | 63 | <dependency>
|
64 | 64 | <groupId>com.ibm.mq</groupId>
|
65 | 65 | <artifactId>com.ibm.mq.allclient</artifactId>
|
66 |
| - <version>9.3.3.1</version> |
| 66 | + <version>9.4.0.5</version> |
67 | 67 | </dependency>
|
68 | 68 |
|
69 | 69 | <dependency>
|
|
75 | 75 | <dependency>
|
76 | 76 | <groupId>org.slf4j</groupId>
|
77 | 77 | <artifactId>slf4j-api</artifactId>
|
78 |
| - <version>2.0.7</version> |
| 78 | + <version>2.0.16</version> |
79 | 79 | </dependency>
|
80 | 80 | <dependency>
|
81 | 81 | <groupId>org.slf4j</groupId>
|
82 | 82 | <artifactId>slf4j-simple</artifactId>
|
83 |
| - <version>2.0.7</version> |
| 83 | + <version>2.0.16</version> |
84 | 84 | <scope>test</scope>
|
85 | 85 | </dependency>
|
86 | 86 |
|
|
89 | 89 | <dependency>
|
90 | 90 | <groupId>org.testcontainers</groupId>
|
91 | 91 | <artifactId>testcontainers</artifactId>
|
92 |
| - <version>1.17.2</version> |
| 92 | + <version>1.20.1</version> |
93 | 93 | <scope>test</scope>
|
94 | 94 | </dependency>
|
95 | 95 |
|
|
103 | 103 | <dependency>
|
104 | 104 | <groupId>org.assertj</groupId>
|
105 | 105 | <artifactId>assertj-core</artifactId>
|
106 |
| - <version>3.24.2</version> |
| 106 | + <version>3.26.3</version> |
107 | 107 | <scope>test</scope>
|
108 | 108 | </dependency>
|
109 | 109 |
|
110 | 110 | <dependency>
|
111 | 111 | <groupId>com.fasterxml.jackson.core</groupId>
|
112 | 112 | <artifactId>jackson-databind</artifactId>
|
113 |
| - <version>2.14.3</version> |
| 113 | + <version>2.18.0</version> |
114 | 114 | </dependency>
|
115 | 115 |
|
116 | 116 | </dependencies>
|
|
134 | 134 | </plugin>
|
135 | 135 | <plugin>
|
136 | 136 | <artifactId>maven-compiler-plugin</artifactId>
|
137 |
| - <version>3.1</version> |
| 137 | + <version>3.13.0</version> |
138 | 138 | <configuration>
|
139 | 139 | <source>1.8</source>
|
140 | 140 | <target>1.8</target>
|
|
144 | 144 | <!-- run unit tests -->
|
145 | 145 | <plugin>
|
146 | 146 | <artifactId>maven-surefire-plugin</artifactId>
|
147 |
| - <version>3.0.0-M7</version> |
| 147 | + <version>3.4.0</version> |
148 | 148 | <configuration>
|
149 | 149 | <argLine>${surefire.jacoco.args}</argLine>
|
150 | 150 | <systemPropertyVariables>
|
|
156 | 156 | <!-- run integration tests -->
|
157 | 157 | <plugin>
|
158 | 158 | <artifactId>maven-failsafe-plugin</artifactId>
|
159 |
| - <version>3.0.0-M7</version> |
| 159 | + <version>3.5.0</version> |
160 | 160 | <configuration>
|
161 | 161 | <argLine>${failsafe.jacoco.args}</argLine>
|
162 | 162 | <systemPropertyVariables>
|
|
179 | 179 | <artifactId>maven-assembly-plugin</artifactId>
|
180 | 180 | <version>3.1.1</version>
|
181 | 181 | <executions>
|
| 182 | + <!-- an uber jar including all runtime dependencies --> |
182 | 183 | <execution>
|
| 184 | + <id>dependencies-all</id> |
183 | 185 | <phase>package</phase>
|
184 | 186 | <goals>
|
185 | 187 | <goal>single</goal>
|
186 | 188 | </goals>
|
| 189 | + <configuration> |
| 190 | + <descriptors> |
| 191 | + <descriptor>src/assembly/package.xml</descriptor> |
| 192 | + </descriptors> |
| 193 | + </configuration> |
| 194 | + </execution> |
| 195 | + <!-- an uber jar including runtime dependencies other than the MQ client --> |
| 196 | + <execution> |
| 197 | + <id>dependencies-exc-mq</id> |
| 198 | + <phase>package</phase> |
| 199 | + <goals> |
| 200 | + <goal>single</goal> |
| 201 | + </goals> |
| 202 | + <configuration> |
| 203 | + <descriptors> |
| 204 | + <descriptor>src/assembly/package-excludemq.xml</descriptor> |
| 205 | + </descriptors> |
| 206 | + </configuration> |
187 | 207 | </execution>
|
188 | 208 | </executions>
|
189 |
| - <configuration> |
190 |
| - <descriptors> |
191 |
| - <descriptor>src/assembly/package.xml</descriptor> |
192 |
| - </descriptors> |
193 |
| - </configuration> |
194 | 209 | </plugin>
|
195 | 210 |
|
196 | 211 | <!-- add the src/integration folder as a test folder, which lets us keep -->
|
|
199 | 214 | <plugin>
|
200 | 215 | <groupId>org.codehaus.mojo</groupId>
|
201 | 216 | <artifactId>build-helper-maven-plugin</artifactId>
|
202 |
| - <version>3.3.0</version> |
| 217 | + <version>3.6.0</version> |
203 | 218 | <executions>
|
204 | 219 | <execution>
|
205 | 220 | <id>add-test-source</id>
|
|
220 | 235 | <plugin>
|
221 | 236 | <groupId>org.jacoco</groupId>
|
222 | 237 | <artifactId>jacoco-maven-plugin</artifactId>
|
223 |
| - <version>0.8.8</version> |
| 238 | + <version>0.8.12</version> |
224 | 239 | <executions>
|
225 | 240 | <execution>
|
226 | 241 | <id>before-unit-test-execution</id>
|
|
299 | 314 | <plugin>
|
300 | 315 | <groupId>org.apache.maven.plugins</groupId>
|
301 | 316 | <artifactId>maven-checkstyle-plugin</artifactId>
|
302 |
| - <version>3.2.0</version> |
| 317 | + <version>3.5.0</version> |
303 | 318 | <configuration>
|
304 | 319 | <encoding>UTF-8</encoding>
|
305 | 320 | <consoleOutput>true</consoleOutput>
|
|
324 | 339 | <plugin>
|
325 | 340 | <groupId>org.apache.maven.plugins</groupId>
|
326 | 341 | <artifactId>maven-surefire-plugin</artifactId>
|
327 |
| - <version>3.1.0</version> |
| 342 | + <version>3.4.0</version> |
328 | 343 | <configuration>
|
329 | 344 | <reuseForks>false</reuseForks>
|
330 | 345 | <forkCount>1</forkCount>
|
|
0 commit comments