@@ -3,8 +3,8 @@ workspace=$(cd $(dirname $0) && pwd -P)
33cd $workspace
44
55# # constant
6- app_name=kafka-manager
7- output_dir=output
6+ km_version=2.1.0
7+ app_name=kafka-manager- $km_version
88
99gitversion=.gitversion
1010control=./control.sh
@@ -38,25 +38,25 @@ function build() {
3838
3939function make_output() {
4040 # 新建output目录
41- rm -rf $output_dir & > /dev/null
42- mkdir -p $output_dir & > /dev/null
41+ rm -rf $app_name & > /dev/null
42+ mkdir -p $app_name & > /dev/null
4343
4444 # 填充output目录, output内的内容 即为 线上部署内容
4545 (
4646# cp -rf $control $output_dir && # 拷贝 control.sh 脚本 至output目录
47- cp -rf $create_mysql_table $output_dir && # 拷贝 sql 初始化脚本 至output目录
48- cp -rf $app_config_file $output_dir && # 拷贝 application.yml 至output目录
47+ cp -rf $create_mysql_table $app_name && # 拷贝 sql 初始化脚本 至output目录
48+ cp -rf $app_config_file $app_name && # 拷贝 application.yml 至output目录
4949
5050 # 拷贝程序包到output路径
51- cp kafka-manager-web/target/${app_name} - * - SNAPSHOT.jar ${output_dir } /${app_name} .jar
51+ cp kafka-manager-web/target/kafka-manager-web- $km_version - SNAPSHOT.jar ${app_name } /${app_name} -SNAPSHOT .jar
5252 echo -e " make output ok."
5353 ) || { echo -e " make output error" ; exit 2; } # 填充output目录失败后, 退出码为 非0
5454}
5555
5656function make_package() {
5757 # 压缩output目录
5858 (
59- tar cvzf ${app_name} .tar.gz ${output_dir }
59+ tar cvzf ${app_name} .tar.gz ${app_name }
6060 echo -e " make package ok."
6161 ) || { echo -e " make package error" ; exit 2; } # 压缩output目录失败后, 退出码为 非0
6262}
0 commit comments