Jenkins使用指南1

Jenkins使用指南1

1、Jenkins数据目录管理

bash 复制代码
 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。

相关推荐
Mahir0815 分钟前
Spring 循环依赖深度解密:从问题本质到三级缓存源码级解析
java·后端·spring·缓存·面试·循环依赖·三级缓存
RyFit1 小时前
SpringAI 常见问题及解决方案大全
java·ai
在角落发呆2 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
石山代码2 小时前
C++ 内存分区 堆区
java·开发语言·c++
绝知此事2 小时前
【算法突围 01】线性结构与哈希表:后端开发的收纳术
java·数据结构·算法·面试·jdk·散列表
无风听海2 小时前
C# 隐式转换深度解析
java·开发语言·c#
一只大袋鼠3 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
裴东青3 小时前
10-实战:RuoYi-Cloud的自动化发布
运维·ci/cd·自动化
哎呦,帅小伙哦3 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
德思特4 小时前
从 Dify 配置页理解 RAG 的重要参数
java·人工智能·llm·dify·rag