jenkins学习笔记
是什么, 解决了什么问题, 怎么使用, 怎么实现
what what how how
持续集成工具
可以自动化部署
cvs+maven+shell
======================================================================================
1. jenkins官网下载war, 最新版本需要jdk1.8以上
2. java -jar 启动, 或者放入tomcat启动
3. 网页浏览, 输出内部初始化的密码
4. 安装推荐插件, 再手动安装一些优秀的插件: rebuilder, safe restart
5. 创建admin用户, 赋予所有权限, 包括管理员
6. 创建test01测试用户, 赋予除了管理员的所有权限
7. linux环境(需要jdk, git, maven, tomcat)
/etc/profile 配置maven的环境变量, . /etc/profile 加载
======================================================================================
1. 管理节点, 添加ssh的用户和密码, 连接测试
======================================================================================
实际使用流程的思路
1. 开发编写代码, 发布到git或者svn
2. 编写shell脚本
3. 运行jenkins任务
4. jenkins从git或者svn同步最新代码---maven打包---stop tomcat---部署应用---启动tomcat
创建jenkins任务---填写server信息---配置git参数/svn---填写构建语句