老师介绍
简 介 | Jenkins是一个顶级开源软件项目,是基于Java开发的一种持续集成,持续交付和持续部署的工具。Jenkins Pipeline 提供了一套可扩展的工具,用于将各种简单或复杂的交付流程实现为“持续交付即代码”。该系列中,详细介绍了Pipeline脚本实现中用到的大多数知识点;并提供了大量的Pipeline 示例供大家边学习边实践。 |
---|
【课程介绍】
Jenkins是一个顶级开源软件项目,是基于Java开发的一种持续集成,持续交付和持续部署的工具,包含支持各种功能的丰富插件。Jenkins Pipeline 提供了一套可扩展的工具,用于将各种简单或复杂的交付流程实现为“持续交付即代码”(Continuous delivery as code)。Pipeline 有诸多优点,如Pipeline以代码的形式实现,通常可以被源代码控制,使团队能够编辑、审查和迭代其CD流程;Pipeline提供可持续性,Jenkins重启或者中断后都不会影响Pipeline Job;Pipeline支持复杂的CD要求,包括fork/join子进程,循环和并行执行任务的能力;并且Pipeline插件支持自定义扩展以及与其他插件集成。Pipeline语法包括声明式Pipeline语法和Scripted Pipeline 语法。声明式语法简单易懂,有诸多指令方便各种持续集成和交付逻辑实现。在该系列中,详细介绍了Pipeline脚本实现中用到的大多数知识点,如环境变量和参数处理等,还详细介绍了声明式Pipeline的各个指令;并且简单介绍了Scripted Pipeline 语法及Groovy 基础知识;该系列提供了大量的Pipeline 示例供大家边学习边实践。
【课程收益】
学习Pipeline,学习BlueOcean;
学习声明式Pipeline语法;
学习Pipeline 环境变量,参数处理等;
学习Pipeline 安全凭证处理和片段生成器;
学习声明式Pipeline 语法详细的各个指令;
了解Groovy基础知识和脚本式Pipeline 语法;
学习各个Pipeline指令示例并实践;
Jenkins Pipeline全解析系列
第一节:Jenkins Pipeline 简介
第二节:声明式Pipeline基本语法简介
第三节:BlueOcean简介
第四节:Pipeline 环境变量
第五节:Pipeline 安全凭据处理
(一讲) : 定义安全凭据
(二讲):安全凭据处理
第六节:Pipeline 参数输入
第七节:Pipeline故障处理
第八节:Pipeline 片段生成器
第九节:声明式Pipeline语法之区块
(一讲):Agent介绍
(二讲):Post/Stages/Steps 介绍
第十节:声明式Pipeline语法之指令
(一讲): Options介绍
(二讲): Triggers 介绍
(三讲): Tools/Input 介绍
(四讲):When指令介绍
十一节:声明式Pipeline语法之并行
(一讲):串行Stages
(二讲): 并行及示例
第十二节:Pipeline Steps 参考
第十三节: Groovy基础介绍
(一讲):Groovy基本语法和数据类型
(二讲):Groovy运算符
(三讲):Groovy循环和条件判断
(四讲):Groovy方法和异常处理
第十四节: Script Pipeline基本语法简介
第十五节: Pipeline 脚本示例及文档
Jenkins是一个顶级开源软件项目,是基于Java开发的一种持续集成,持续交付和持续部署的工具,包含支持各种功能的丰富插件。Jenkins Pipeline 提供了一套可扩展的工具,用于将各种简单或复杂的交付流程实现为“持续交付即代码”(Continuous delivery as code)。Pipeline 有诸多优点,如Pipeline以代码的形式实现,通常可以被源代码控制,使团队能够编辑、审查和迭代其CD流程;Pipeline提供可持续性,Jenkins重启或者中断后都不会影响Pipeline Job;Pipeline支持复杂的CD要求,包括fork/join子进程,循环和并行执行任务的能力;并且Pipeline插件支持自定义扩展以及与其他插件集成。Pipeline语法包括声明式Pipeline语法和Scripted Pipeline 语法。声明式语法简单易懂,有诸多指令方便各种持续集成和交付逻辑实现。在该系列中,详细介绍了Pipeline脚本实现中用到的大多数知识点,如环境变量和参数处理等,还详细介绍了声明式Pipeline的各个指令;并且简单介绍了Scripted Pipeline 语法及Groovy 基础知识;该系列提供了大量的Pipeline 示例供大家边学习边实践。
【课程收益】
学习Pipeline,学习BlueOcean;
学习声明式Pipeline语法;
学习Pipeline 环境变量,参数处理等;
学习Pipeline 安全凭证处理和片段生成器;
学习声明式Pipeline 语法详细的各个指令;
了解Groovy基础知识和脚本式Pipeline 语法;
学习各个Pipeline指令示例并实践;
Jenkins Pipeline全解析系列
第一节:Jenkins Pipeline 简介
第二节:声明式Pipeline基本语法简介
第三节:BlueOcean简介
第四节:Pipeline 环境变量
第五节:Pipeline 安全凭据处理
(一讲) : 定义安全凭据
(二讲):安全凭据处理
第六节:Pipeline 参数输入
第七节:Pipeline故障处理
第八节:Pipeline 片段生成器
第九节:声明式Pipeline语法之区块
(一讲):Agent介绍
(二讲):Post/Stages/Steps 介绍
第十节:声明式Pipeline语法之指令
(一讲): Options介绍
(二讲): Triggers 介绍
(三讲): Tools/Input 介绍
(四讲):When指令介绍
十一节:声明式Pipeline语法之并行
(一讲):串行Stages
(二讲): 并行及示例
第十二节:Pipeline Steps 参考
第十三节: Groovy基础介绍
(一讲):Groovy基本语法和数据类型
(二讲):Groovy运算符
(三讲):Groovy循环和条件判断
(四讲):Groovy方法和异常处理
第十四节: Script Pipeline基本语法简介
第十五节: Pipeline 脚本示例及文档
资料下载报名后支持下载
* 课程提供者:逗点云