没有合适的资源?快使用搜索试试~ 我知道了~
首页[Jenkins Maven SVN Tomcat持续集成实战v2
资源详情
资源评论
资源推荐

京峰教育,只为有梦想的人
Jenkins 持续集成企业实战系列
目 录
1. 传统网站部署的流程................................................................................................. 2
2. 目前主流网站部署的流程......................................................................................... 4
3. Jenkins 持续集成简介................................................................................................ 5
4. 持续集成意义............................................................................................................. 6
5. 持续集成组件............................................................................................................. 6
6. Jenkins 安装部署........................................................................................................ 7
7. Jenkins 配置演示........................................................................................................ 9
8. Jenkins 手动构建...................................................................................................... 17
9. Jenkins 脚本自动化.................................................................................................. 19
10. 自动部署脚本......................................................................................................... 21
11. Jenkins 插件安装.................................................................................................... 23
12. Jenkins 邮件设置.................................................................................................... 26

京峰教育,只为有梦想的人
13. Jenkins 多实例配置................................................................................................ 30
14. Jenkins 整合 Ansible................................................................................................ 35
1. 传统网站部署的流程
传统的网站部署,大家在运维过程中,网站部署是运维的工作之
一,网站部署的流程大致分为:
需求分析—原型设计—开发代码—提交测试—内网部署—确认上线
—备份数据—外网更新最终测试,如果发现外网部署的代码有异常,
需要及时回滚。(如下图所示)

京峰教育,只为有梦想的人
案例演示:部署 网站,同时更新网页内容,检查效果!
更新完后的网站内容

京峰教育,只为有梦想的人
2. 目前主流网站部署的流程
目前主流网站部署方法,通过 工具平台实现全
自动部署测试,是一个可扩展的持续集成引擎,是一个开源软件
项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成
可能。 非常易于安装和配置,简单易用。
简单来说方便如下人员:
1) 开发人员:写好代码,不需要自己进行源码编译、打包等工作,
直接将代码分支存放在 SVN、GIT 仓库即可。

京峰教育,只为有梦想的人
2) 运维人员:减轻人工干预的错误率,同时解放运维人员繁杂的上
传代码、手动备份、更新。
3) 测试人员:可以通过 jenkins 进行简单的代码及网站测试。
3. Jenkins 持续集成简介
持续集成是一种软件开发实践,对
于提高软件开发效率并保障软件开发质量提供了理论基础。
是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续
集成变成可能。本文正是从持续集成的基本概念入手,通过具体实
例,介绍了如何基于 快速搭建持续集成环境。
剩余38页未读,继续阅读













安全验证
文档复制为VIP权益,开通VIP直接复制

评论0