赵走x博客
网站访问量:151881
首页
书籍
软件
工具
古诗词
搜索
登录
34、触发pipeline执行:事件触发
33、触发pipeline执行:时间触发
32、当我们谈质量时,谈的是什么
31、Allure测试报告:更美观的测试报告
30、SonarQube:持续代码质量检查
29、性能测试
28、单元测试
27、静态代码分析
26、利用tools作用域实现多版本编译
25、利用环境变量支持更多的构建工具
24、构建工具
23、环境变量
22、小贴士
21、pipeline内置基础步骤:其他步骤
20、pipeline内置基础步骤:命令相关步骤
19、pipeline内置基础步骤:制品相关步骤
18、pipeline内置基础步骤:文件目录相关步骤
17、在声明式pipeline中使用脚本
16、配置pipeline本身
15、pipeline支持的指令
14、 post部分
13、pipeline的组成
12、必要的Groovy知识
11、使用Maven构建Java应用
10、从版本控制库拉取pipeline
9、创建第一个pipeline
8、pipeline语法的选择
7、Jenkinsfile又是什么
6、pipeline是什么
5、Jenkins与DevOps
4、Jenkins介绍
3、从另一个角度看“提高软件工程生产力”
2、前言
1、内容简介
12、必要的Groovy知识
资源编号:76386
Jenkins 2.x 实战指南
微服务
热度:79
虽然学习Jenkins pipeline可以不需要任何Groovy知识,但是学习以下Groovy知识,对于我们写pipeline如虎添翼。
虽然学习Jenkins pipeline可以不需要任何Groovy知识,但是学习以下Groovy知识,对于我们写pipeline如虎添翼。 * 虽然Groovy同时支持静态类型和动态类型,但是在定义变量时,在Groovy中我们习惯使用def关键字,比如def x="abc"、def y=1。 * 不像Java,Groovy语句最后的分号不是必需的。 * Groovy中的方法调用可以省略括号,比如System.out.println "Hello world"。 * 支持命名参数,比如:  * 支持默认参数值,比如:  * 支持单引号、双引号。双引号支持插值,单引号不支持。比如:  * 支持三引号。三引号分为三单引号和三双引号。它们都支持换行,区别在于只有三双引号支持插值。比如:  * 支持闭包。闭包的定义方法如下:  还可以将闭包看作一个参数传递给另一个方法。  • 闭包的另类用法。我们定义一个stage函数:  这些知识点没有连贯性,读者浏览一遍后,大概有个印象就可以。等学习完本章后,再回头看就理解Jenkins pipeline的语法了。