把 Jenkins 流水线从内联脚本重构为从 SCM 读取:Pipeline as Code 实践与踩坑

以真实的 FM270 构建流水线 from-SCM 重构为例,讲清 Pipeline as Code 的动机、CpsScmFlowDefinition 与 CpsFlowDefinition 的区别、仓库布局与 lightweight checkout 等经验教训,并附脱敏后的完整 Jenkinsfile。

July 24, 2026 · 修改: July 24, 2026 · 6 min · sikinzen

在 Jenkins 上搭建基于 Docker 的编译流水线:手把手教程

基于真实的内网构建任务整理:如何在 Jenkins 上搭建一条『拉代码 → Docker 编译 → 自动上传制品』的流水线,覆盖 Agent 节点注册、Java 版本坑、docker run 去 -t、holdOffBuildUntilSave 等实战要点

July 18, 2026 · 修改: July 24, 2026 · 5 min · sikinzen