build.sh 495 B

1234567891011121314151617181920212223
  1. ###
  2. # 构建脚本
  3. ###
  4. #!/bin/sh
  5. app=$1
  6. env="test"
  7. proj="autodop"
  8. proj_home="/home/reghao/code/aha/${proj}"
  9. jar_home="/home/reghao/tmp/autodop/app"
  10. if [ -d ${jar_home}/${proj}-${app} ]; then
  11. rm -rf ${jar_home}/${proj}-${app}/*
  12. else
  13. mkdir -p ${jar_home}/${proj}-${app}
  14. fi
  15. cd ${proj_home}
  16. mvn clean package -pl ${app} -am
  17. cp ${app}/target/${proj}-${app}.jar ${jar_home}/${proj}-${app}
  18. cp scripts/runner.sh ${jar_home}/${proj}-${app}
  19. cd ${jar_home}
  20. tar cvf ${proj}-${app}.tar ${proj}-${app}