|
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.2</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