Jenkins 实战笔记
May 12, 2024About 1 min
Jenkins 实战笔记
围绕游戏项目 CI 的 Jenkins 使用记录,大部分是声明式 Pipeline 的语法、并行构建、节点调度、插件配置这些日常会反复查的东西。环境信息(节点名、项目名、内网地址)都已替换成占位符,语法和思路保持原样。
Pipeline
- Agent:决定 Pipeline 在哪台节点上跑
- 并行构建:parallel 的几种写法与多节点调度
- Triggers:cron、pollSCM、upstream 与 build 触发
- post 与 when:收尾动作与阶段执行条件
- 常用 Steps:文件操作、超时、重试、错误处理
- 常用 Groovy 片段与 Snippet Generator
插件
- 参数类插件:Active Choices 与 Multiselect
- 构建输出:AnsiColor 与 Log Parser
- 队列与权限:Priority Sorter 与 Role-Strategy
- 几个小工具插件:Configuration Slicing、Mail Watcher、Publish Over FTP