首页
›
后端、数据与云原生工程
›
035-DevOps交付、研发效能与DevEx工程
›
《Git大型仓库性能优化工程》
VIP16
本课程属于:035-DevOps交付、研发效能与DevEx工程
后端、数据与云原生工程 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CI/CD流水线服务目录与Jenkins模板初始化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CI/CD概念与价值
什么是CI/CD · 持续集成 · 持续交付
CI/CD
概念
02
流水线服务目录概述
服务目录的定义 · 为什么需要流水线服务目录 · 服务目录的典型组成部分(模板
流水线服务目录概…
服务目录的定义
03
Jenkins基础架构
Jenkins Master/Age… · 插件生态 · Jenkinsfile(声明式与脚本…
Jenkins
基础架构
04
Jenkins安装与初始配置
安装方式(WAR/Docker/K8… · 初始解锁 · 插件安装建议
Jenkins
安装
05
创建第一个自由风格流水线
自由风格项目配置 · 源码管理(Git) · 构建触发器(Poll SCM/Web…
创建第一个自由风…
自由风格项目配置
06
声明式Jenkinsfile入门
pipeline块 · agent · stages
Jenkinsfile
声明式
07
脚本式Jenkinsfile入门
node块 · stage块 · try-catch-finally
Jenkinsfile
脚本式
08
流水线服务目录设计原则
可复用性 · 参数化 · 版本控制
流水线服务目录设…
可复用性
09
服务目录模板结构设计
模板目录组织(template/ · vars/ · resources/)
服务目录模板结构…
template
10
共享库(Shared Library)基础
目录结构(vars/ · src/ · resources/)
Shared
Library
11
共享库高级用法
动态加载 · 扩展步骤 · 单元测试(JenkinsPipeli…
共享库高级用法
动态加载
12
参数化构建与多分支流水线
参数类型(String/Choice… · 多分支流水线配置 · Branch源策略
参数化构建
多分支流水线
13
流水线触发器配置
定时触发(cron) · SCM轮询 · Webhook(GitHub/Git…
流水线触发器配置
cron
14
环境管理与凭据注入
Credentials Bindin… · Secret Text/Userna… · 环境变量与Vault集成
环境管理
凭据注入
15
构建与测试阶段
Maven/Gradle/NPM构建 · 单元测试报告(JUnit) · 代码质量门禁(SonarQube)
构建
测试阶段
16
制品管理与版本号策略
制品仓库(Nexus/Artifac… · 版本号生成(SemVer + Bui… · 制品上传与下载
制品管理
版本号策略
17
容器化构建与Docker集成
Docker Pipeline插件 · Docker Agent · Dockerfile构建
Docker
容器化构建
18
Kubernetes部署集成
Kubernetes CLI插件 · kubectl apply · Helm Chart部署
Kubernetes
部署集成
19
多环境部署流水线
开发/测试/预发布/生产环境 · 环境晋升策略 · 手动审批门(Input Step)
多环境部署流水线
开发
20
流水线安全实践
最小权限原则 · 凭据加密 · 代码扫描(SAST/DAST)
流水线安全实践
最小权限原则
21
流水线可观测性与通知
日志聚合(ELK/Loki) · 构建指标(Prometheus) · 通知渠道(邮件/Slack/钉钉/企…
流水线可观测性
通知
22
服务目录版本管理与演进
Git分支策略(GitFlow/Tr… · 模板版本标签 · 向后兼容性
服务目录版本管理
演进
23
Jenkins Pipeline语法最佳实践
避免硬编码 · 使用when条件 · 并行阶段优化
Jenkins
Pipeline
24
流水线模板初始化工具
Cookiecutter模板 · Jenkins Job DSL · 自定义初始化脚本
流水线模板初始化…
Cookiecutter
25
服务目录的测试与验证
Pipeline Linter · Dry Run · 集成测试(JenkinsPipeli…
服务目录的测试
验证
26
多团队服务目录治理
团队命名空间 · 权限隔离 · 模板审批流程
多团队服务目录治…
团队命名空间
27
Jenkins与GitOps集成
ArgoCD/GitOps原理 · Jenkins触发GitOps同步 · 声明式环境配置
Jenkins
GitOps
28
流水线性能优化
并行阶段 · Agent标签与资源限制 · 缓存策略(依赖缓存/Docker层缓…
流水线性能优化
并行阶段
29
服务目录文档与自助服务
README规范 · 参数说明 · 使用示例
服务目录文档
自助服务
30
案例实战
从零搭建企业级流水线服务目录 · 模板设计 · 共享库开发
案例实战
从零搭建企业级流…
所属VIP或分类
同VIP:Ansible批量部署与变更工程
同VIP:Ansible故障处理与幂等治理
同VIP:Ansible自动化运维工程