deploy_agent.sh 584 B

12345678910111213141516171819
  1. #!/bin/bash
  2. set -e
  3. ###############################################################################
  4. # 部署 devops-agent 应用
  5. ###############################################################################
  6. # devops 项目位置
  7. proj_dir='~/devops'
  8. local_dir=${proj_dir}'/agent/bin'
  9. cd ${proj_dir}/deployer/bin
  10. # 远程节点上 devops-agent 部署的位置
  11. remote_dir='/opt/apps/devops-agent'
  12. # 远程节点 CSV 文件位置
  13. server_file='/a/b/c/servers.csv'
  14. java -jar devops-deployer.jar "devops-agent" ${local_dir} ${remote_dir} ${servers_file}
  15. echo 'devops-agent deploy done'