jenkins创建Pipeline项目

用代码写构建流程,自动构建
就是在源代码基础上,添加一个文件,用来写构建流程;从github上拉取代码到本地时,自动读取这个文件,并执行这个文件描述的构建流程

创建pipeline项目

选择新建构建-》pipeline
jenkins创建Pipeline(流水线)项目
即可

配置pipeline项目

直接配置pipeline即可
jenkins创建Pipeline(流水线)项目
由此可以看到我们可以通过web页面编写,也可以直接从github拉取出来的文件中读取脚本

脚本书写格式

具体配置形式有两种声明式、脚本式

声明式

固定格式,只需要修改
jenkins创建Pipeline(流水线)项目

脚本式

goovy语法
jenkins创建Pipeline(流水线)项目
关键字:pipeline,stages,stage,steps不变
agent any代表节点
可以写多个stage
stage:流程,代表一个分组
node:节点,一个具体运行环境
step:一步操作

方法一:直接在web页面上写脚本

jenkins创建Pipeline(流水线)项目
直接在输入框中写即可

方法二:通过导入脚本

jenkins创建Pipeline(流水线)项目
输入仓库的url,认证信息,分支,脚本名称即可
我们将脚本写在代码仓库的根目录下新建的Jenkinsfile文件中即可

结果

执行立即构建后,即显示效果
jenkins创建Pipeline(流水线)项目

相关文章: