Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
f15c2ceb
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22017
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f15c2ceb
编写于
1月 24, 2022
作者:
P
plum-lihui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[add release.sh]
上级
0a487e48
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
79 addition
and
0 deletion
+79
-0
packaging/release.sh
packaging/release.sh
+79
-0
未找到文件。
packaging/release.sh
0 → 100755
浏览文件 @
f15c2ceb
#!/bin/bash
#
# Generate the deb package for ubuntu, or rpm package for centos, or tar.gz package for other linux os
set
-e
#set -x
# set parameters by default value
version
=
"3.0.0.0"
curr_dir
=
$(
pwd
)
script_dir
=
"
$(
dirname
$(
readlink
-f
$0
))
"
top_dir
=
"
$(
readlink
-f
${
script_dir
}
/..
)
"
echo
"=======================new version number:
${
verNumber
}
======================================"
build_time
=
$(
date
+
"%F %R"
)
echo
"top_dir:
${
top_dir
}
"
cd
${
top_dir
}
git pull
||
:
echo
"curr_dir:
${
curr_dir
}
"
# 2. cmake executable file
compile_dir
=
"
${
top_dir
}
/debug"
if
[
-d
${
compile_dir
}
]
;
then
rm
-rf
${
compile_dir
}
fi
mkdir
-p
${
compile_dir
}
cd
${
compile_dir
}
echo
"compile_dir:
${
compile_dir
}
"
cmake ..
make
-j32
release_dir
=
"
${
top_dir
}
/release"
if
[
-d
${
release_dir
}
]
;
then
rm
-rf
${
release_dir
}
fi
mkdir
-p
${
release_dir
}
cd
${
release_dir
}
install_dir
=
"
${
release_dir
}
/TDengine-server-
${
version
}
"
mkdir
-p
${
install_dir
}
mkdir
-p
${
install_dir
}
/lib
bin_files
=
"
${
compile_dir
}
/source/dnode/mgmt/daemon/taosd
${
compile_dir
}
/tools/shell/taos
${
compile_dir
}
/tests/test/c/create_table"
cp
${
bin_files
}
${
install_dir
}
/
&&
chmod
a+x
${
install_dir
}
/
*
||
:
cp
${
compile_dir
}
/source/client/libtaos.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/dnode/mnode/impl/libmnode.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/dnode/qnode/libqnode.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/dnode/snode/libsnode.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/dnode/bnode/libbnode.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/wal/libwal.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/scheduler/libscheduler.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/planner/libplanner.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/parser/libparser.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/qcom/libqcom.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/transport/libtransport.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/function/libfunction.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/common/libcommon.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/os/libos.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/dnode/mnode/sdb/libsdb.so
${
install_dir
}
/lib/
cp
${
compile_dir
}
/source/libs/catalog/libcatalog.so
${
install_dir
}
/lib/
pkg_name
=
${
install_dir
}
-Linux-x64
tar
-zcv
-f
"
$(
basename
${
pkg_name
}
)
.tar.gz"
$(
basename
${
install_dir
}
)
--remove-files
||
:
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录