#!/bin/bash set -e ############################################################################### # 部署 devops-mgr 和 devops-agent 应用 ############################################################################### #cd /home/reghao/Downloads #git clone https://git.reghao.cn/reghao/devops base_dir='~/devops' cd ${base_dir} mvn clean package -Dmaven.test.skip=true -Ptest # cd ${base_dir}/deployer/bin mgr_local_dir=${base_dir}'/mgr/bin' mgr_remote_dir='/opt/apps/devops-mgr1' mgr_server_file='/home/reghao/Downloads/servers1.csv' java -jar devops-deployer.jar "devops-mgr" ${mgr_local_dir} ${mgr_remote_dir} ${mgr_server_file} #agent_local_dir=${base_dir}'/agent/bin' #agent_remote_dir='/opt/apps/devops-agent1' #agent_servers_file='/home/reghao/Downloads/servers3.csv' #java -jar devops-deployer.jar "devops-agent" ${agent_local_dir} ${agent_remote_dir} ${agent_servers_file} cd ${base_dir} #mvn clean