|
5 | 5 |
|
6 | 6 | <groupId>io.github.jaredpetersen</groupId>
|
7 | 7 | <artifactId>kafka-connect-arangodb</artifactId>
|
8 |
| - <version>1.0.2</version> |
| 8 | + <version>1.0.3</version> |
9 | 9 | <packaging>jar</packaging>
|
10 | 10 |
|
11 | 11 | <name>kafka-connect-arangodb</name>
|
|
180 | 180 | </plugin>
|
181 | 181 |
|
182 | 182 | <!-- Package as Confluent Hub Component Archive file -->
|
183 |
| - <plugin> |
184 |
| - <groupId>io.confluent</groupId> |
185 |
| - <artifactId>kafka-connect-maven-plugin</artifactId> |
186 |
| - <version>${confluent.connect.plugin.version}</version> |
187 |
| - <executions> |
188 |
| - <execution> |
189 |
| - <!-- <phase>package</phase> --> |
190 |
| - <goals> |
191 |
| - <goal>kafka-connect</goal> |
192 |
| - </goals> |
193 |
| - <configuration> |
194 |
| - <title>Kafka Connect ArangoDB</title> |
195 |
| - <documentationUrl>${project.url}/blob/master/README.md</documentationUrl> |
196 |
| - <logo>docs/logos/arangodb-avocado-logo.png</logo> |
197 |
| - <ownerLogo>docs/logos/jaredpetersen-logo.png</ownerLogo> |
198 |
| - <ownerUsername>jaredpetersen</ownerUsername> |
199 |
| - <ownerType>user</ownerType> |
200 |
| - <ownerName>Jared Petersen</ownerName> |
201 |
| - <ownerUrl>https://github.com/jaredpetersen</ownerUrl> |
202 |
| - <supportProviderName>Open Source Community</supportProviderName> |
203 |
| - <supportSummary>Support provided through community involvement.</supportSummary> |
204 |
| - <supportUrl>${project.issueManagement.url}</supportUrl> |
205 |
| - <confluentControlCenterIntegration>true</confluentControlCenterIntegration> |
206 |
| - <componentTypes> |
207 |
| - <componentType>sink</componentType> |
208 |
| - </componentTypes> |
209 |
| - <requirements> |
210 |
| - <requirement>ArangoDB 3.4+</requirement> |
211 |
| - </requirements> |
212 |
| - <tags> |
213 |
| - <tag>arangodb</tag> |
214 |
| - <tag>arango</tag> |
215 |
| - <tag>graphdb</tag> |
216 |
| - <tag>graph</tag> |
217 |
| - <tag>nosql</tag> |
218 |
| - <tag>multimodel</tag> |
219 |
| - <tag>json</tag> |
220 |
| - </tags> |
221 |
| - </configuration> |
222 |
| - </execution> |
223 |
| - </executions> |
224 |
| - </plugin> |
225 |
| - |
226 |
| - <!-- Package as uber JAR --> |
227 | 183 | <plugin>
|
228 |
| - <groupId>org.apache.maven.plugins</groupId> |
229 |
| - <artifactId>maven-shade-plugin</artifactId> |
230 |
| - <version>3.2.1</version> |
| 184 | + <groupId>io.confluent</groupId> |
| 185 | + <artifactId>kafka-connect-maven-plugin</artifactId> |
| 186 | + <version>${confluent.connect.plugin.version}</version> |
231 | 187 | <executions>
|
232 | 188 | <execution>
|
233 | 189 | <phase>package</phase>
|
234 | 190 | <goals>
|
235 |
| - <goal>shade</goal> |
| 191 | + <goal>kafka-connect</goal> |
236 | 192 | </goals>
|
237 | 193 | <configuration>
|
238 |
| - <minimizeJar>true</minimizeJar> |
| 194 | + <title>Kafka Connect ArangoDB</title> |
| 195 | + <documentationUrl>${project.url}/blob/master/README.md</documentationUrl> |
| 196 | + <logo>docs/logos/arangodb-avocado-logo.png</logo> |
| 197 | + <ownerLogo>docs/logos/jaredpetersen-logo.png</ownerLogo> |
| 198 | + <ownerUsername>jaredpetersen</ownerUsername> |
| 199 | + <ownerType>user</ownerType> |
| 200 | + <ownerName>Jared Petersen</ownerName> |
| 201 | + <ownerUrl>https://github.com/jaredpetersen</ownerUrl> |
| 202 | + <supportProviderName>Open Source Community</supportProviderName> |
| 203 | + <supportSummary>Support provided through community involvement.</supportSummary> |
| 204 | + <supportUrl>${project.issueManagement.url}</supportUrl> |
| 205 | + <confluentControlCenterIntegration>true</confluentControlCenterIntegration> |
| 206 | + <componentTypes> |
| 207 | + <componentType>sink</componentType> |
| 208 | + </componentTypes> |
| 209 | + <requirements> |
| 210 | + <requirement>ArangoDB 3.4+</requirement> |
| 211 | + </requirements> |
| 212 | + <tags> |
| 213 | + <tag>arangodb</tag> |
| 214 | + <tag>arango</tag> |
| 215 | + <tag>graph</tag> |
| 216 | + <tag>nosql</tag> |
| 217 | + <tag>multimodel</tag> |
| 218 | + <tag>json</tag> |
| 219 | + </tags> |
239 | 220 | </configuration>
|
240 | 221 | </execution>
|
241 | 222 | </executions>
|
242 | 223 | </plugin>
|
243 | 224 |
|
| 225 | + <!-- Assemble JAR with dependencies --> |
| 226 | + <plugin> |
| 227 | + <groupId>org.apache.maven.plugins</groupId> |
| 228 | + <artifactId>maven-assembly-plugin</artifactId> |
| 229 | + <version>3.1.1</version> |
| 230 | + <configuration> |
| 231 | + <descriptorRefs> |
| 232 | + <descriptorRef>jar-with-dependencies</descriptorRef> |
| 233 | + </descriptorRefs> |
| 234 | + <finalName>${project.name}-${project.version}</finalName> |
| 235 | + <appendAssemblyId>false</appendAssemblyId> |
| 236 | + </configuration> |
| 237 | + <executions> |
| 238 | + <execution> |
| 239 | + <id>make-assembly</id> |
| 240 | + <phase>package</phase> |
| 241 | + <goals> |
| 242 | + <goal>single</goal> |
| 243 | + </goals> |
| 244 | + </execution> |
| 245 | + </executions> |
| 246 | + </plugin> |
| 247 | + |
244 | 248 | <!-- Attach sources -->
|
245 | 249 | <plugin>
|
246 | 250 | <groupId>org.apache.maven.plugins</groupId>
|
|
271 | 275 | </executions>
|
272 | 276 | </plugin>
|
273 | 277 |
|
274 |
| - <!-- Sign artifacts --> |
275 |
| - <!-- <plugin> |
276 |
| - <groupId>org.apache.maven.plugins</groupId> |
277 |
| - <artifactId>maven-gpg-plugin</artifactId> |
278 |
| - <version>1.6</version> |
279 |
| - <executions> |
280 |
| - <execution> |
281 |
| - <id>sign-artifacts</id> |
282 |
| - <phase>verify</phase> |
283 |
| - <goals> |
284 |
| - <goal>sign</goal> |
285 |
| - </goals> |
286 |
| - </execution> |
287 |
| - </executions> |
288 |
| - </plugin> --> |
289 |
| - |
290 | 278 | <!-- Deploy to Maven Central -->
|
291 | 279 | <plugin>
|
292 | 280 | <groupId>org.apache.maven.plugins</groupId>
|
|
0 commit comments