<project xmlns="http://maven.apache.org/POM/4.0.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<artifactId>common</artifactId>
	<version>3.6.20</version>
	<packaging>pom</packaging>
	<parent>
		<groupId>net.wicp.tams</groupId>
		<artifactId>parent</artifactId>
		<version>54</version>
	</parent>
	<properties>
		<java.version>1.8</java.version>
		<autoconfig.path>${user.home}/antx-config/${devModel}</autoconfig.path>
		<common.apiext.version>3.6.20</common.apiext.version>
		<common.aws.version>3.6.14</common.aws.version>
		<common.kafka.version>3.6.20</common.kafka.version>
		<common.connector.version>3.6.20</common.connector.version>
		<common.http.version>3.6.20</common.http.version>
		<common.metrics.version>3.6.20</common.metrics.version>
		<common.micro.version>4.0.0</common.micro.version>
		<common.spring.version>3.6.1</common.spring.version>
		<common.others.version>3.6.7</common.others.version>
		<common.web.version>3.6.18</common.web.version>
		<common.mybatis.version>3.6.20</common.mybatis.version>
		<common.ali.version>3.6.16</common.ali.version>
		<common.grpc.version>3.6.0</common.grpc.version>
		<common.binlog.version>3.6.13</common.binlog.version>
		<common.binlog.self.version>3.6.0</common.binlog.self.version>
		<common.tracer.version>3.6.0</common.tracer.version>
		<common.hadoop.version>3.6.0</common.hadoop.version>
		<common.jdbc.version>3.6.20</common.jdbc.version>
		<common.os.version>3.6.18</common.os.version>
		<common.redis.version>3.6.20</common.redis.version>
		<common.kudu.version>3.6.20</common.kudu.version>
		<common.doris.version>3.6.20</common.doris.version>
		<common.es.client.version>7.6.5</common.es.client.version>
		<common.kubernetes.version>3.6.20</common.kubernetes.version>
		<common.cassandra.version>3.6.14</common.cassandra.version>
		<common.binlog.alone.version>3.6.20</common.binlog.alone.version>
		<common.binlog.alone.api.version>3.6.20</common.binlog.alone.api.version>
		<common.flink.source.binlog.version>3.6.18</common.flink.source.binlog.version>
		<common.flink.sink.influxdb.version>3.6.18</common.flink.sink.influxdb.version>
		<common.flink.catalog.version>3.6.20</common.flink.catalog.version>
		<common.flink.module.version>3.6.20</common.flink.module.version>
		<common.flink.common.version>3.6.20</common.flink.common.version>
		<common.flink.connector.binlog.version>3.6.20</common.flink.connector.binlog.version>
		<common.spring.autoconfig.version>3.6.20</common.spring.autoconfig.version>
	</properties>
	<scm>
		<connection>https://github.com/rjzjh/commons.git</connection>
		<developerConnection>git@github.com:rjzjh/commons.git</developerConnection>
		<url>https://github.com/rjzjh/commons</url>
	</scm>
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
			</plugin>
		</plugins>
	</build>
	<modules>
		<module>common-apiext</module>
		<module>common-mybatis</module>
		<module>common-binlog-alone</module>
		<module>common-binlog-alone-api</module>
		<module>common-kudu</module>
		<module>ts-maven-plugin</module>
		<module>common-jdbc</module>
		<module>common-kafka</module>
		<module>common-http</module>
		<module>common-redis</module>
		<module>common-doris</module>
		<module>common-spring-autoconfig</module>
		<module>common-flink</module>
		<module>common-connector</module>
		<module>common-metrics</module>
		<module>common-web</module> 
		<!--<module>common-kafka</module> <module>common-kubernetes</module> <module>common-apiext</module><module>common-spring-autoconfig</module> 
			<module>common-http</module> <module>common-connector</module> <module>common-web</module> 
			<module>common-metrics</module> <module>common-others</module> <module>common-os</module><module>common-aws</module> 
			<module>common-flink</module> <module>common-binlog</module> <module>common-jdbc</module> 
			<module>common-redis</module> <module>common-grpc</module> <module>common-binlog-self</module> 
			<module>common-tracer</module><module>ts-maven-plugin</module> <module>common-binlog-alone</module><module>common-binlog-alone-api</module> -->
		<!--<module>common-micro</module><module>common-agent</module> <module>common-scala</module> 
			<module>common-hadoop</module> <module>common-annotation</module> <module>common-rabbitmq</module><module>common-cassandra</module> 
			<module>common-josql</module> <module>common-mybatis</module><module>common-ali</module> 
			<module>common-kudu</module> -->
	</modules>

	<profiles>
		<profile>
			<id>com</id>
			<activation>
				<activeByDefault>true</activeByDefault>
			</activation>
			<properties>
				<devModel>dev</devModel>
				<autoconfig.file>antx.properties</autoconfig.file>
			</properties>
			<build>
				<plugins>
					<!-- Source -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-source-plugin</artifactId>
					</plugin>
					<!-- Javadoc -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-javadoc-plugin</artifactId>
					</plugin>
				</plugins>
			</build>
			<distributionManagement>
				<snapshotRepository>
					<id>oss</id>
					<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
				</snapshotRepository>
				<repository>
					<id>oss</id>
					<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
				</repository>
			</distributionManagement>
		</profile>
	</profiles>
</project>