简介
本课程对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
百林哲咨询(北京)有限公司专家团队成员