程序员人生 网站导航

Python自动化打包业务和认证平台

栏目:服务器时间:2014-12-13 08:36:49

Python自动化打包业务和认证平台

1.文档摘要

Python 自动化打包业务和认证平台,本机只需履行脚本,远程便可自动部署。

2.更新日志

2014⑴1⑵8

文档版本为「1.0」,文档名为「Python自动化打包业务和认证平台 V1.0」,备注为「文档正式版,已测试通过」,By Robin。

3.版本信息

本机 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

4.先决条件

本机安装软件:

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

5.脚本详解

5.1 软件概要

本软件包括两个Python脚本和1个配置文件。目录结构以下:

tree auto_deploy_app

auto_deploy_app
|

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐