Jenkins Pipeline使用Groovy脚本语言来定义流水线,这些脚本可以访问Jenkins管理员配置的插件,并与外部系统(如版本控制系统、云平台等工具系统)集成。通过Jenkins Pipeline,用户可以在Jenkins环境中实现CI/CD工作流,并可以通过定义多个阶段和任务来实现自动化流程。本章,笔者将逐一展示Jenkins Pipeline的语法与实践。
本章内容速览。
什么是Pipeline
Pipeline核心语法
Pipeline开发工具
共享库实践
本章小结