持续集成框架,自动部署服务搭建jenkins+maven+svn(git)+shell
2016-07-26 22:20
1061 查看
因公司从测试环境需要,准备搭建一套自动打包部署的工具,理了一下思路,如下:
1使用svn管理源代码
2使用maven编译管理
3jenkins集成了svn,maven,shell,通过构建job可以实现打包,并单独执行shell
4shell,本次使用了服务器添加信任的方式,jenkins服务器可以直接免密访问服务器,
通过在job中添加shell,登录远程服务器调用脚本执行,这里需要注意在调用脚本的时候环境变量的问题。
备注:由于时间关系,先写一些思路,回头详细整理每一个步骤,让大家都能实现此工具的开发配置。
1使用svn管理源代码
2使用maven编译管理
3jenkins集成了svn,maven,shell,通过构建job可以实现打包,并单独执行shell
4shell,本次使用了服务器添加信任的方式,jenkins服务器可以直接免密访问服务器,
通过在job中添加shell,登录远程服务器调用脚本执行,这里需要注意在调用脚本的时候环境变量的问题。
备注:由于时间关系,先写一些思路,回头详细整理每一个步骤,让大家都能实现此工具的开发配置。
相关文章推荐
- 小心服务器内存居高不下的元凶--WebAPI服务
- android wifi 无线调试
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 运维入门
- 动态清空 nohup 输出文件
- install scrapy with pip and easy_install
- About SVN
- maven学习
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- maven插件maven-war-plugin的使用
- jenkins------部署项目到jboss eap下
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- maven使用经验集
- CentOS下SVN服务器测试版安装记录
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- Linux Shell常用技巧