This is an automated email from the ASF dual-hosted git repository. snuyanzin pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/flink-connector-opensearch.git
commit 22a2934c32898a1c4016d398333f82772522036f Author: Sergey Nuyanzin <snuyan...@gmail.com> AuthorDate: Tue Apr 23 09:26:39 2024 +0200 [hotfix] Introduce profiles for releasing connectors for Opensearch 1 and 2 --- flink-connector-opensearch-base/pom.xml | 2 +- flink-connector-opensearch-e2e-tests/pom.xml | 2 +- flink-connector-opensearch/pom.xml | 2 +- flink-connector-opensearch2-e2e-tests/pom.xml | 2 +- flink-connector-opensearch2/pom.xml | 2 +- flink-sql-connector-opensearch/pom.xml | 2 +- flink-sql-connector-opensearch2/pom.xml | 2 +- pom.xml | 40 +++++++++++++++++---------- 8 files changed, 32 insertions(+), 22 deletions(-) diff --git a/flink-connector-opensearch-base/pom.xml b/flink-connector-opensearch-base/pom.xml index de813ea..1e50c36 100644 --- a/flink-connector-opensearch-base/pom.xml +++ b/flink-connector-opensearch-base/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-connector-opensearch-base</artifactId> diff --git a/flink-connector-opensearch-e2e-tests/pom.xml b/flink-connector-opensearch-e2e-tests/pom.xml index 95346ac..99a69df 100644 --- a/flink-connector-opensearch-e2e-tests/pom.xml +++ b/flink-connector-opensearch-e2e-tests/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-connector-opensearch-e2e-tests</artifactId> diff --git a/flink-connector-opensearch/pom.xml b/flink-connector-opensearch/pom.xml index 91d8d92..9ceaf4d 100644 --- a/flink-connector-opensearch/pom.xml +++ b/flink-connector-opensearch/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-connector-opensearch</artifactId> diff --git a/flink-connector-opensearch2-e2e-tests/pom.xml b/flink-connector-opensearch2-e2e-tests/pom.xml index e294ad7..c9cd5c3 100644 --- a/flink-connector-opensearch2-e2e-tests/pom.xml +++ b/flink-connector-opensearch2-e2e-tests/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-connector-opensearch2-e2e-tests</artifactId> diff --git a/flink-connector-opensearch2/pom.xml b/flink-connector-opensearch2/pom.xml index e1bbe18..2edb984 100644 --- a/flink-connector-opensearch2/pom.xml +++ b/flink-connector-opensearch2/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-connector-opensearch2</artifactId> diff --git a/flink-sql-connector-opensearch/pom.xml b/flink-sql-connector-opensearch/pom.xml index cdcf927..51b76e3 100644 --- a/flink-sql-connector-opensearch/pom.xml +++ b/flink-sql-connector-opensearch/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-sql-connector-opensearch</artifactId> diff --git a/flink-sql-connector-opensearch2/pom.xml b/flink-sql-connector-opensearch2/pom.xml index 88a52fa..1e02bc4 100644 --- a/flink-sql-connector-opensearch2/pom.xml +++ b/flink-sql-connector-opensearch2/pom.xml @@ -26,7 +26,7 @@ under the License. <parent> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>flink-sql-connector-opensearch2</artifactId> diff --git a/pom.xml b/pom.xml index 4a6f414..b053360 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ under the License. <modelVersion>4.0.0</modelVersion> <artifactId>flink-connector-opensearch-parent</artifactId> - <version>2.0-SNAPSHOT</version> + <version>${revision}</version> <name>Flink : Connectors : Opensearch : Parent</name> <packaging>pom</packaging> <url>https://flink.apache.org</url> @@ -52,12 +52,11 @@ under the License. <modules> <module>flink-connector-opensearch-base</module> - <module>flink-connector-opensearch</module> - <module>flink-connector-opensearch-e2e-tests</module> - <module>flink-sql-connector-opensearch</module> </modules> <properties> + <flink.connector.opensearch.parent.revision>1.2-SNAPSHOT</flink.connector.opensearch.parent.revision> + <revision>${flink.connector.opensearch.parent.revision}</revision> <flink.version>1.18.0</flink.version> <commons-compress.version>1.26.1</commons-compress.version> <jackson-bom.version>2.16.2</jackson-bom.version> @@ -390,17 +389,28 @@ under the License. </dependencyManagement> <profiles> - <profile> - <id>java11</id> - <activation> - <jdk>[11,)</jdk> - </activation> - <modules> - <module>flink-connector-opensearch2</module> - <module>flink-connector-opensearch2-e2e-tests</module> - <module>flink-sql-connector-opensearch2</module> - </modules> - </profile> + <profile> + <id>opensearch1</id> + <activation> + <jdk>[8,)</jdk> + </activation> + <modules> + <module>flink-connector-opensearch</module> + <module>flink-connector-opensearch-e2e-tests</module> + <module>flink-sql-connector-opensearch</module> + </modules> + </profile> + <profile> + <id>opensearch2</id> + <activation> + <jdk>[11,)</jdk> + </activation> + <modules> + <module>flink-connector-opensearch2</module> + <module>flink-connector-opensearch2-e2e-tests</module> + <module>flink-sql-connector-opensearch2</module> + </modules> + </profile> </profiles> <build>