Python 自动化打包业务和认证平台,本机只需履行脚本,远程便可自动部署。
2014⑴1⑵8
文档版本为「1.0」,文档名为「Python自动化打包业务和认证平台 V1.0」,备注为「文档正式版,已测试通过」,By Robin。
本机 XXX:
系统版本:Mac OS X 10.9.4
主机名:XXX
IP:xxx.xxx.xxx.xxx
Python:2.7.5
远程机 XXX:
系统版本:Debian 7.6
主机名:XXX
IP:xxx.xxx.xxx.xxx
Python:2.7.3
JDK:1.8.25
Maven:3.2.3
SVN:1.6.17
本机安装软件:
Python 2.7.5
sshpass 1.0.5
安装包以下:
apt-get: python python-pip python-dev subversion subversion-tools
pip: fabric
远程服务器安装软件:
JDK:1.8.25
Maven:3.2.3
SVN:1.6.17
安装包以下:
dos2unix subversion subversion-tools
本软件包括两个Python脚本和1个配置文件。目录结构以下:
tree auto_deploy_app
auto_deploy_app
|