@@ -23,16 +23,43 @@ under the License.
23
23
24
24
<groupId >com.getindata</groupId >
25
25
<artifactId >flink-http-connector</artifactId >
26
- <version >1.0-SNAPSHOT</version >
26
+ <version >0. 1.0-SNAPSHOT</version >
27
27
<packaging >jar</packaging >
28
28
29
29
<name >flink-http-connector</name >
30
+ <description >The HTTP TableLookup connector that allows for pulling data from external system via HTTP GET method. The goal for this connector was to use it in Flink SQL statement as a standard table that can be later joined with other stream using pure SQL Flink.</description >
31
+ <url >https://github.com/getindata/flink-http-connector</url >
32
+
33
+ <licenses >
34
+ <license >
35
+ <name >The Apache License, Version 2.0</name >
36
+ <url >http://www.apache.org/licenses/LICENSE-2.0.txt</url >
37
+ </license >
38
+ </licenses >
39
+
40
+ <developers >
41
+ <developer >
42
+ <name >GetInData</name >
43
+ <email >office@getindata.com</email >
44
+ <organization >GetInData</organization >
45
+ <organizationUrl >https://getindata.com</organizationUrl >
46
+ </developer >
47
+ </developers >
48
+
49
+ <scm >
50
+ <connection >scm:git:git://github.com/getindata/flink-http-connector</connection >
51
+ <developerConnection >scm:git:ssh://github.com/getindata/flink-http-connector</developerConnection >
52
+ <url >https://github.com/getindata/flink-http-connector/tree/main</url >
53
+ </scm >
30
54
31
55
<distributionManagement >
56
+ <snapshotRepository >
57
+ <id >ossrh</id >
58
+ <url >https://s01.oss.sonatype.org/content/repositories/snapshots</url >
59
+ </snapshotRepository >
32
60
<repository >
33
- <id >gitlab</id >
34
- <name >gitlab</name >
35
- <url >${env.MAVEN_REPO_URL} </url >
61
+ <id >ossrh</id >
62
+ <url >https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url >
36
63
</repository >
37
64
</distributionManagement >
38
65
@@ -338,6 +365,20 @@ under the License.
338
365
</execution >
339
366
</executions >
340
367
</plugin >
368
+
369
+ <plugin >
370
+ <groupId >org.codehaus.mojo</groupId >
371
+ <artifactId >build-helper-maven-plugin</artifactId >
372
+ <version >3.3.0</version >
373
+ <executions >
374
+ <execution >
375
+ <id >parse-version</id >
376
+ <goals >
377
+ <goal >parse-version</goal >
378
+ </goals >
379
+ </execution >
380
+ </executions >
381
+ </plugin >
341
382
</plugins >
342
383
343
384
<pluginManagement >
@@ -385,4 +426,150 @@ under the License.
385
426
</plugins >
386
427
</pluginManagement >
387
428
</build >
429
+
430
+ <profiles >
431
+ <profile >
432
+ <id >release</id >
433
+ <build >
434
+ <plugins >
435
+ <plugin >
436
+ <groupId >org.apache.maven.plugins</groupId >
437
+ <artifactId >maven-javadoc-plugin</artifactId >
438
+ <version >3.1.1</version >
439
+ <executions >
440
+ <execution >
441
+ <id >attach-javadocs</id >
442
+ <goals >
443
+ <goal >jar</goal >
444
+ </goals >
445
+ </execution >
446
+ </executions >
447
+ </plugin >
448
+
449
+ <plugin >
450
+ <groupId >org.apache.maven.plugins</groupId >
451
+ <artifactId >maven-source-plugin</artifactId >
452
+ </plugin >
453
+
454
+ <plugin >
455
+ <groupId >org.sonatype.plugins</groupId >
456
+ <artifactId >nexus-staging-maven-plugin</artifactId >
457
+ <version >1.6.13</version >
458
+ <extensions >true</extensions >
459
+ <configuration >
460
+ <serverId >ossrh</serverId >
461
+ <nexusUrl >https://s01.oss.sonatype.org/</nexusUrl >
462
+ <autoReleaseAfterClose >true</autoReleaseAfterClose >
463
+ </configuration >
464
+ </plugin >
465
+
466
+ <plugin >
467
+ <groupId >org.apache.maven.plugins</groupId >
468
+ <artifactId >maven-gpg-plugin</artifactId >
469
+ <version >3.0.1</version >
470
+ <configuration >
471
+ <gpgArguments >
472
+ <arg >--pinentry-mode</arg >
473
+ <arg >loopback</arg >
474
+ </gpgArguments >
475
+ </configuration >
476
+ <executions >
477
+ <execution >
478
+ <id >sign-artifacts</id >
479
+ <phase >verify</phase >
480
+ <goals >
481
+ <goal >sign</goal >
482
+ </goals >
483
+ </execution >
484
+ </executions >
485
+ </plugin >
486
+ </plugins >
487
+ </build >
488
+ </profile >
489
+
490
+ <profile >
491
+ <id >bump-patch</id >
492
+ <activation >
493
+ <property >
494
+ <name >bumpPatch</name >
495
+ </property >
496
+ </activation >
497
+ <build >
498
+ <plugins >
499
+ <plugin >
500
+ <groupId >org.codehaus.mojo</groupId >
501
+ <artifactId >versions-maven-plugin</artifactId >
502
+
503
+ <executions >
504
+ <execution >
505
+ <goals >
506
+ <goal >set</goal >
507
+ </goals >
508
+ <phase >validate</phase >
509
+ <configuration >
510
+ <newVersion >${parsedVersion.majorVersion} .${parsedVersion.minorVersion} .${parsedVersion.nextIncrementalVersion} -SNAPSHOT</newVersion >
511
+ </configuration >
512
+ </execution >
513
+ </executions >
514
+ </plugin >
515
+ </plugins >
516
+ </build >
517
+ </profile >
518
+ <profile >
519
+ <id >bump-minor</id >
520
+ <activation >
521
+ <property >
522
+ <name >bumpMinor</name >
523
+ </property >
524
+ </activation >
525
+ <build >
526
+ <plugins >
527
+ <plugin >
528
+ <groupId >org.codehaus.mojo</groupId >
529
+ <artifactId >versions-maven-plugin</artifactId >
530
+
531
+ <executions >
532
+ <execution >
533
+ <goals >
534
+ <goal >set</goal >
535
+ </goals >
536
+ <phase >validate</phase >
537
+ <configuration >
538
+ <newVersion >${parsedVersion.majorVersion} .${parsedVersion.nextMinorVersion} .0-SNAPSHOT</newVersion >
539
+ </configuration >
540
+ </execution >
541
+ </executions >
542
+ </plugin >
543
+ </plugins >
544
+ </build >
545
+ </profile >
546
+ <profile >
547
+ <id >bump-major</id >
548
+ <activation >
549
+ <property >
550
+ <name >bumpMajor</name >
551
+ </property >
552
+ </activation >
553
+ <build >
554
+ <plugins >
555
+ <plugin >
556
+ <groupId >org.codehaus.mojo</groupId >
557
+ <artifactId >versions-maven-plugin</artifactId >
558
+
559
+ <executions >
560
+ <execution >
561
+ <goals >
562
+ <goal >set</goal >
563
+ </goals >
564
+ <phase >validate</phase >
565
+ <configuration >
566
+ <newVersion >${parsedVersion.nextMajorVersion} .0.0-SNAPSHOT</newVersion >
567
+ </configuration >
568
+ </execution >
569
+ </executions >
570
+ </plugin >
571
+ </plugins >
572
+ </build >
573
+ </profile >
574
+ </profiles >
388
575
</project >
0 commit comments