| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| ~ Licensed to the Apache Software Foundation (ASF) under one |
| ~ or more contributor license agreements. See the NOTICE file |
| ~ distributed with this work for additional information |
| ~ regarding copyright ownership. The ASF licenses this file |
| ~ to you under the Apache License, Version 2.0 (the |
| ~ "License"); you may not use this file except in compliance |
| ~ with the License. You may obtain a copy of the License at |
| ~ |
| ~ http://www.apache.org/licenses/LICENSE-2.0 |
| ~ |
| ~ Unless required by applicable law or agreed to in writing, software |
| ~ distributed under the License is distributed on an "AS IS" BASIS, |
| ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| ~ See the License for the specific language governing permissions and |
| ~ limitations under the License. |
| --> |
| |
| <assembly> |
| <id>sort-connectors</id> |
| |
| <formats> |
| <format>dir</format> |
| <format>tar.gz</format> |
| </formats> |
| <includeBaseDirectory>true</includeBaseDirectory> |
| <fileSets> |
| <!--connector plugin--> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/hbase/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-hbase-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/hive/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-hive-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/iceberg/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-iceberg-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/jdbc/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-jdbc-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/kafka/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-kafka-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/mongodb-cdc/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-mongodb-cdc-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/mysql-cdc/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-mysql-cdc-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/postgres-cdc/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-postgres-cdc-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/pulsar/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-pulsar-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/sqlserver-cdc/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-sqlserver-cdc-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/oracle-cdc/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-oracle-cdc-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/elasticsearch-6/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-elasticsearch6-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/elasticsearch-7/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-elasticsearch7-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/tubemq/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-tubemq-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/filesystem/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-filesystem-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/doris/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-doris-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/starrocks/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-starrocks-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <!-- module's 3td-licenses, notices--> |
| <fileSet> |
| <directory>../licenses/inlong-sort-connectors</directory> |
| <includes> |
| <include>**/*</include> |
| </includes> |
| <outputDirectory>./</outputDirectory> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/hudi/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-hudi-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/kudu/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-kudu-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| <fileSet> |
| <directory>../inlong-sort/sort-connectors/redis/target</directory> |
| <outputDirectory>inlong-sort/connectors</outputDirectory> |
| <includes> |
| <include>sort-connector-redis-${project.version}.jar</include> |
| </includes> |
| <fileMode>0644</fileMode> |
| </fileSet> |
| </fileSets> |
| </assembly> |