[hotfix] Correct/synchronize multiple dependencies in main POM
1. Set correct groupId for `flink-connector-parent`
2. Remove `archunit` version management since it can cause issues during the weekly builds. Instead, rely on flink-architecture-tests-test dependencies.
diff --git a/pom.xml b/pom.xml
index e2c87c8..81d1f1a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,9 +20,9 @@
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<parent>
- <groupId>io.github.zentol.flink</groupId>
+ <groupId>org.apache.flink</groupId>
<artifactId>flink-connector-parent</artifactId>
- <version>1.0</version>
+ <version>1.0.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -49,7 +49,7 @@
</modules>
<properties>
- <flink.version>1.17-SNAPSHOT</flink.version>
+ <flink.version>1.17.0</flink.version>
<flink.shaded.version>16.1</flink.shaded.version>
<kafka.version>3.2.3</kafka.version>
<zookeeper.version>3.5.9</zookeeper.version>
@@ -58,7 +58,6 @@
<junit4.version>4.13.2</junit4.version>
<junit5.version>5.9.1</junit5.version>
<assertj.version>3.23.1</assertj.version>
- <archunit.version>1.0.0</archunit.version>
<testcontainers.version>1.17.2</testcontainers.version>
<mockito.version>3.4.6</mockito.version>
<hamcrest.version>1.3</hamcrest.version>
@@ -70,7 +69,7 @@
<avro.version>1.11.1</avro.version>
<japicmp.skip>false</japicmp.skip>
- <japicmp.referenceVersion>1.16.0</japicmp.referenceVersion>
+ <japicmp.referenceVersion>1.17.0</japicmp.referenceVersion>
<slf4j.version>1.7.32</slf4j.version>
<log4j.version>2.17.1</log4j.version>
@@ -400,20 +399,6 @@
<scope>import</scope>
</dependency>
- <dependency>
- <groupId>com.tngtech.archunit</groupId>
- <artifactId>archunit</artifactId>
- <version>${archunit.version}</version>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>com.tngtech.archunit</groupId>
- <artifactId>archunit-junit5</artifactId>
- <version>${archunit.version}</version>
- <scope>test</scope>
- </dependency>
-
</dependencies>
</dependencyManagement>