Jenkinsdocs
Jenkinsdocs copied to clipboard
Jenkins实践文档
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批量接口测试实践