本教程不但介绍了持续集成、持续部署、持续交付这些相关概念,还介绍了基于Jenkins搭建持续集成环境的操作过程。配套的版本控制系统分别使用了SVN和GitHub。本教程需要Linux前置知识,要求对Maven构建管理和版本控制技术有较高程度的掌握。
-
1.Jenkins_持续集成、持续部署、持续交付的概念
2.Jenkins_Jenkins和Hudson
3.Jenkins_Web工程部署方式说明
4.Jenkins_Subversion环境要求
5.Jenkins_应用服务器设置账号密码说明
6.Jenkins_运行Jenkins主体程序并初始化
7.Jenkins_配置JDK和Maven并安装Deploy插件
8.Jenkins_创建用于测试的Maven工程
9.Jenkins_创建SVN版本库并提交Maven工程
10.Jenkins_创建工程并配置源码管理
11.Jenkins_配置构建命令并手动执行一次构建
12.Jenkins_配置构建完成后部署到Tomcat上
13.Jenkins_配置远程触发构建的TOKEN值
14.Jenkins_curl命令触发构建
15.Jenkins_编辑SVN钩子程序
16.Jenkins_测试验证整个自动化持续集成流程
17.Jenkins_整合GitHub的持续集成环境要点说明
18.Jenkins_安装Git客户端
19.Jenkins_在Jenkins中指定Git客户端位置
20.Jenkins_在GitHub上创建WebHook
21.Jenkins_关闭防止跨站点请求伪造