简介
本课程对Jenkins的基础、使用、插件以及高级特性等进行详细介绍。
1、提供Jenkins与持续集成、Jenkins、Git、Maven环境搭建的培训。
2、提供Jenkins 项目构建发布及配置讲解
3、提供Jenkins +Sonar配置持续审查
课程时长
2天(12H)
分享提纲
| Jenkins基础 | 什么是Jenkins |
| Jenkins的前世今生 | |
| Jenkins入门知识 | |
| 持续集成与Jenkins | |
| Jenkins使用 | 下载与安装 |
| 环境搭建 | |
| 支持工具搭建 | |
| 插件的安装 | |
| 创建和配置一个构建job | |
| Jenkins插件 | Jenkins和插件的集成 |
| 插件的管理和升级 | |
| 如何使用插件 | |
| Devops中常用的插件 | |
| Jenkins 构建 | 构建一个Maven项目 |
| 代码配置(SVN,git) | |
| Devops中常用的插件 | |
| 创建定时和计划构建 | |
| 添加构建后操作(Post-build action) | |
| 使用Jenkins提高代码质量 | 代码持续审查 |
| Jenkins与Junit | |
| 单元测试自动执行 | |
| 测试代码覆盖率 | |
| 什么是SonarQube | |
| SonarQube的下载和安装 | |
| SonarQube执行代码扫描 | |
| Jenkins与SonarQube集成 | |
| 给构建添加构建后Sonar扫描操作 | |
| SonarQube报告分析 | |
| Jenkins自动部署 | 自动部署和持续交付 |
| 应用程序部署到应用服务器 | |
| Java Web应用自动部署到Tomcat | |
| Jenkins高级特性 | Jenkins主从配置 |
| Jenkins与LDAP集成 | |
| Jenkins基于项目的访问权限 |
Arthur
百林哲咨询(北京)有限公司专家团队成员
Arthur
百林哲咨询(北京)有限公司专家团队成员
Arthur
百林哲咨询(北京)有限公司专家团队成员
Arthur
百林哲咨询(北京)有限公司专家团队成员
Arthur
百林哲咨询(北京)有限公司专家团队成员
Arthur
百林哲咨询(北京)有限公司专家团队成员
Arthur
百林哲咨询(北京)有限公司专家团队成员
京ICP备2022035414号-1