1、保证jenkins运行环境能从svn/git 仓库上拉取源代码。linux
2、最好搭建好私服(加快mvn install打包速度)git
3、配置linux环境(包括jdk/tomcat/svn/maven)tomcat
4、下载并启动jenkins(最好修改jenkins配置。让jenkins以root身份进行操做)ssh
5、配置好jenkins全局设置(必定要配环境变量BUILD_IN)具体缘由请参考 http://blog.csdn.net/syf1991/article/details/51915587 不配置会致使tomcat随job完成后被jenkins认为是衍生进程而关闭。maven
6、在使用publish over ssh 执行远程命令前先 source 环境变量文件。个人是配置在/etc/profile文件上须要先使用source /etc/profile 而后再调用远程脚本。若是要从jenkins环境发包到另外的环境。最好配置ssh信任。svn
7、附发包的脚本图片。部分信息已涂抹.net