build_jar.sh 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #!/bin/bash
  2. ###############################################################################
  3. # 构建 oss-store 应用
  4. ###############################################################################
  5. set -e
  6. proj_dir='/home/reghao/code/java/oss'
  7. ###############################################################################
  8. # 构建依赖
  9. ###############################################################################
  10. build_dependencies() {
  11. cd ${proj_dir}
  12. git clone https://git.reghao.cn/reghao/jutil
  13. cd jutil
  14. mvn clean install -Dmaven.test.skip=true
  15. }
  16. ###############################################################################
  17. # 构建 oss-store 应用 jar 包
  18. ###############################################################################
  19. build_jar() {
  20. cd ${proj_dir}
  21. # mvn clean package -Dmaven.test.skip
  22. mvn clean package -Dmaven.test.skip=true -am -pl oss-store
  23. }
  24. ###############################################################################
  25. # 运行 oss-store 应用
  26. ###############################################################################
  27. exec_jar() {
  28. cd ${proj_dir}/oss-store/bin
  29. bash start.sh
  30. }
  31. echo "构建第三方依赖..."
  32. #build_dependencies
  33. echo "构建 oss-store 应用..."
  34. #build_jar
  35. echo "运行 oss-store 应用..."
  36. #exec_jar