deploy.sh 918 B

1234567891011121314151617181920212223242526272829
  1. #!/bin/bash
  2. set -e
  3. ###############################################################################
  4. # 部署 devops-mgr 和 devops-agent 应用
  5. ###############################################################################
  6. #cd /home/reghao/Downloads
  7. #git clone https://git.reghao.cn/reghao/devops
  8. base_dir='~/devops'
  9. cd ${base_dir}
  10. mvn clean package -Dmaven.test.skip=true -Ptest
  11. #
  12. cd ${base_dir}/deployer/bin
  13. mgr_local_dir=${base_dir}'/mgr/bin'
  14. mgr_remote_dir='/opt/apps/devops-mgr1'
  15. mgr_server_file='/home/reghao/Downloads/servers1.csv'
  16. java -jar devops-deployer.jar "devops-mgr" ${mgr_local_dir} ${mgr_remote_dir} ${mgr_server_file}
  17. #agent_local_dir=${base_dir}'/agent/bin'
  18. #agent_remote_dir='/opt/apps/devops-agent1'
  19. #agent_servers_file='/home/reghao/Downloads/servers3.csv'
  20. #java -jar devops-deployer.jar "devops-agent" ${agent_local_dir} ${agent_remote_dir} ${agent_servers_file}
  21. cd ${base_dir}
  22. #mvn clean