Jenkins实践文档 第1章 认识Jenkins 1.1 Jenkins是什么? 1.2 Jenkins特点 1.3 Jenkins发展 1.4 Jenkins项目类型 1.5 Jenkins参数类型 1.6 Jenkins构建触发器 第2章 安装Jenkins 2.1 先决条件 2.1.1 硬件要求 2.1.2 软件要求 2.2 基于Windows安装Jenkins 2.3 基于Linux安装Jenkins 2.4 基于MacOS安装Jenkins 第3章 管理Jenkins 3.1 Jenkins用户管理 3.2 Jenkins凭据管理 3.3 Jenkins权限管理 3.4 Jenkins项目管理 3.5 Jenkins视图管理 3.6 Jenkins插件管理 第4章 集成Jenkins 4.1 Jenkins+Maven 4.2 Jenkins+Gradle 4.3 Jenkins+Ant 4.4 Jenkins+Ldap 4.5 Jenkins+Gitlab 4.5.1 webhook自动触发 4.5.2 sso认证 4.6 Jenkins+SaltStack 4.7 Jenkins + Ansible 4.8 Jenkins + SonarQube 4.9 Jenkins + Artifactory 4.10 Jenkins + Nexus 4.11 Jenkins + 禅道 4.11 Jenkins + Docker 第5章 流水线基础 5.1 流水线基础-认识Pipeline 5.2 流水线实践-Pipeline语法 第6章 前端项目流水线实践 6.1 静态资源发布 6.2 nodejs项目发布 6.3 dotnet项目发布 第7章 后端项目流水线实践 7.1 Java Springboot项目发布 7.2 Go Golang项目发布 第8章 移动端流水线实践 8.1 基于Centos搭建Android打包环境 8.2 Android项目手动发布 8.3 Android项目通过Jenkins自动化发布 第9章 JenkinsAPI 9.1 Jenkins用户授权接口 第10章 容器部署 10.1 JenkinsSlave容器化配置 10.2 基于OpenShift部署Jenkins 10.3 基于OpenShift部署构建资源池 第11章 其他配置 11.1 Jenkins+InfluxDB+Grafana收集构建数据 11.2 Prometheus入门 11.3 Prometheus安装部署+监控+绘图+告警 11.4 Jmeter接口测试实践 11.5 Ant+Jmeter批量接口测试实践