[Jenkins] Jenkins 快速入门和使用技巧
概述
DevOps 工具
- 名称:Jenkins
- 版本:LTS-2.319.1
就职公司名称:
G7
分享排期:
2022年5月
难度级别:
入门
分享目标:
通过对 Jenkins 有一个相对完整的认识,帮助大家消除使用过程中的一些疑问,以及如何快速搭建、使用和维护等。
分享内容概述:
- Docker 环境下 Jenkins 的安装,以及搭建原理
- 自由工程和 Pipeline 2.0 工程的对比
- Jenkins 2.0 中核心的 Jenkinsfile 两种语法背后的历史和原理
- 如何用你熟悉的技术栈扩展 Jenkins 的能力?
是否原创:
是
参考资料链接:
- URL1: https://www.jenkins.io/doc/book/pipeline/
- URL2: https://github.com/opsbox-dev
运行环境
实操者运行环境:
- 操作系统:Rocky Linux 8
- 工具版本:Docker/Docker Compose
- 编程语言【如果有/需要】:无
运行环境描述:
- 虚拟机/云主机数量:1 个本地 vm
- 操作系统:Rocky Linux 8
- 编程语言【如果有/需要】:无
- 云服务:阿里云(可选)
关于直播
期望分享的时长:
1 ~1.5 小时
是否需要社区提供云资源支持,需要的话请概述需求:
不需要
是否需求社区提供直播环境或者设备:
不需要
说明:如果对于主办方还有其它诉求,请加社区小助手微信【DevOps-SQ】联系我们。
建议创建分支的名称: ci-lab03-jenkins
在根目录创建目录 ci/lab03-jenkins
期待你的 PR,我们排期的直播日期:5月26日,晚上 8点到 9 点半
资料已经准备好哈 https://github.com/DevopsChina/lab/pull/13 。
pr 合并前我增加了一个注释,建议给最后一段写一两句话的概述,否则乍一看会忽略它的宝藏分支。
@dkleng 你有空了帮忙看看哈。多谢!
附加一个 oes-pipeline-plugin 扩展任务 库地址 https://jihulab.com/mkt4d-steps