build_jar.sh 1.0 KB

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. ###############################################################################
  3. # 构建 devops-mgr, devops-agent 和 devops-deployer 应用的 jar 包
  4. ###############################################################################
  5. set -e
  6. # 代码存放的位置
  7. base_dir = '/home/reghao/Downloads'
  8. ###############################################################################
  9. # 构建依赖
  10. ###############################################################################
  11. git clone https://git.reghao.cn/reghao/jutil
  12. cd jutil
  13. mvn install package -Dmaven.test.skip=true
  14. ###############################################################################
  15. # 构建 devops 项目
  16. ###############################################################################
  17. cd ${base_dir}
  18. git clone https://git.reghao.cn/reghao/jutil
  19. #mvn clean package -Dmaven.test.skip=true -Ptest
  20. mvn clean package -Dmaven.test.skip=true -am -pl mgr -Ptest
  21. mvn clean package -Dmaven.test.skip=true -am -pl agent
  22. mvn clean package -Dmaven.test.skip=true -am -pl deployer