#!/bin/bash sourece ./build/buildenv set -e set -x export PROJECT_PATH=`pwd` #打包目录 PACKET_DIR=$PROJECT_PATH/out/${PROJECT_NAME} # 删除打包目录,重新打包 rm -rf ${PACKET_DIR} mkdir ${PACKET_DIR} ######################################################################################## ################################根据需要修改下面的内容即可################################## ######################################################################################## #1. 编译 cd $PROJECT_PATH/build ./build.sh && make -j8 && make install #2.打包APP cp $PROJECT_PATH/build/${PROJECT_NAME}/${PROJECT_NAME}.out $PACKET_DIR/ #3.3 打包webapp cp -rf $PROJECT_PATH/webapp $PACKET_DIR/ #4 拷贝配置文件 cd $PROJECT_PATH/env/ && cp --path -rf ./* $PACKET_DIR/ #5 打包 cur_date="`date +%Y%m%d`" cd $PACKET_DIR/../ tar -czvf ${PACKET_DIR}_${cur_date}.tar.gz ${PROJECT_NAME} cp ${PACKET_DIR}_${cur_date}.tar.gz ${PACKET_DIR}.tar.gz echo "Brief:" echo "generate ${PACKET_DIR}_${cur_date}.tar.gz..................." echo "generate ${PACKET_DIR}.tar.gz..................."