install_sdk.sh 766 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. ###############################################################################
  3. # oss-sdk 模块作为其他模块(应用)的依赖 install 到本地仓库或 deploy 到远程仓库
  4. ###############################################################################
  5. set -e
  6. proj_dir='~/code/java/oss'
  7. install_dependencies() {
  8. cd ${proj_dir}
  9. mvn clean install -Dmaven.test.skip=true -am -pl oss-api
  10. mvn clean install -Dmaven.test.skip=true -am -pl oss-sdk
  11. }
  12. deploy_dependencies() {
  13. cd ${proj_dir}
  14. mvn clean deploy -Dmaven.test.skip=true -am -pl oss-api
  15. mvn clean deploy -Dmaven.test.skip=true -am -pl oss-sdk
  16. }
  17. echo "install dependencies on local repo..."
  18. install_dependencies
  19. #echo "deploy dependencies on remote repo..."
  20. #deploy_dependencies