Jenkins使用指南1
Jenkins使用指南1
- 1、Jenkins数据目录管理
- 2、Jenkins项目类型Pipline
- 3、Jenkins项目构建方式
1、Jenkins数据目录管理
docker inspect jenkins \
> --format='{{range .Mounts}}{{.Type}} {{.Source}} → {{.Destination}}{{"\n"}}{{end}}'
bind /etc/localtime → /etc/localtime
bind /opt/init.groovy.d → /usr/share/jenkins/ref/init.groovy.d
volume /var/lib/docker/volumes/opt_jenkins-data/_data → /var/jenkins_home


2、Jenkins项目类型Pipline
1、安装Pipeline插件

3、Jenkins项目构建方式
| 规模/需求 | 首选构建方式 |
|---|---|
| 个人脚本、临时任务 | Freestyle |
| 新项目、要审计、可版本化 | Pipeline (Jenkinsfile) |
| 多分支、PR 自动验证 | Multibranch Pipeline |
| 几百个服务、统一模板 | Shared Library |
| 多 JDK/多 OS 全验证 | Matrix/Parallel |
| 只想代码一推就上线 | Webhook + Pipeline |
“构建方式”= 你把任务交给 Jenkins 的“姿势”:
点按钮 → Freestyle;写代码 → Pipeline;多分支 → Multibranch;统一模板 → Shared Library;事件触发 → Webhook。
