From f869929d35a317ce3d65b5a4676d4423b3e21d24 Mon Sep 17 00:00:00 2001
From: Vipamp <1021961582@qq.com>
Date: Sun, 22 Dec 2024 15:49:48 +0800
Subject: [PATCH] [dist] generate release-bin tar file
---
fluss-dist/pom.xml | 12 ++
fluss-dist/src/main/assemblies/assembly.xml | 157 ++++++++++++++++++++
2 files changed, 169 insertions(+)
create mode 100644 fluss-dist/src/main/assemblies/assembly.xml
diff --git a/fluss-dist/pom.xml b/fluss-dist/pom.xml
index e912c801..f4b72b50 100644
--- a/fluss-dist/pom.xml
+++ b/fluss-dist/pom.xml
@@ -245,6 +245,18 @@
+
+ assembly
+ package
+
+ single
+
+
+
+ src/main/assemblies/assembly.xml
+
+
+
diff --git a/fluss-dist/src/main/assemblies/assembly.xml b/fluss-dist/src/main/assemblies/assembly.xml
new file mode 100644
index 00000000..ad6f8c83
--- /dev/null
+++ b/fluss-dist/src/main/assemblies/assembly.xml
@@ -0,0 +1,157 @@
+
+
+ dist
+
+ dir
+ tar.gz
+
+
+ true
+ fluss-${project.version}-bin
+
+
+
+ lib
+ false
+ false
+ false
+ true
+ true
+
+
+ org.apache.logging.log4j:log4j-api
+ org.apache.logging.log4j:log4j-core
+ org.apache.logging.log4j:log4j-slf4j-impl
+ org.apache.logging.log4j:log4j-1.2-api
+
+
+
+
+
+
+
+
+
+ 0644
+
+
+
+
+
+
+ 0644
+
+
+
+
+
+
+ lib
+ fluss-server-${project.version}.jar
+ 0644
+
+
+
+
+
+ opt
+ fluss-lakehouse-cli-${project.version}.jar
+ 0644
+
+
+
+
+ opt
+ fluss-lakehouse-paimon-${project.version}.jar
+ 0644
+
+
+
+
+
+
+ plugins/hdfs/
+ fluss-fs-hadoop-${project.version}.jar
+ 0644
+
+
+
+
+ plugins/oss/
+ fluss-fs-oss-${project.version}.jar
+ 0644
+
+
+
+
+ plugins/s3/
+ fluss-fs-s3-${project.version}.jar
+ 0644
+
+
+
+
+
+ plugins/prometheus/
+ fluss-metrics-prometheus-${project.version}.jar
+ 0644
+
+
+
+
+ plugins/jmx/
+ fluss-metrics-jmx-${project.version}.jar
+ 0644
+
+
+
+
+ conf
+ 0644
+
+
+
+
+
+
+ src/main/resources/bin
+ bin
+ 0755
+
+
+
+
+ src/main/resources/conf
+ conf
+ 0644
+
+
+
+
+ src/main/resources/
+ log
+ 0644
+
+ **/*
+
+
+
+