jenkins pipeline_Jenkins任务配置篇-pipeline

本文介绍如何使用Jenkins 2.0以上版本的Pipeline功能来自动化构建、测试和部署流程。通过实例演示了如何创建Pipeline类型的job,以及如何编写和测试Pipeline脚本来实现不同阶段的任务。
摘要由CSDN通过智能技术生成

前置条件
准备好Jenkins2.0以上版本(默认携带pipeline功能)
配置步骤
新建pipeline类型的job
1. Jenkins首页,新建任务

f1a35ac8020ff7ffd4932a8183e73f6f.png


2. 输入任务名称,并选择任务类型为流水线(或pipeline)

e78b97af3737354a9cfbe1644ab3a856.png


3. 编辑流水线脚本

c5d6c6da75e5ce78f7a46368ad39512f.png


4.保存
测试新建的pipeline
进入创建的job
点击立即构建

d84e45a3d10480e37c3310ecc04adcee.png


查看结果

102ac29cbf8f3d4be3c18c7a8c020d7e.png


脚本解释
node{
stage('Build'){
echo 'start build'
}
stage('Test'){
echo 'start test'
}
stage('Deploy'){
echo 'start deploy'
}
}
Jenkins支持两种流水线语法,一种是声明式,一种是脚本式
本次使用的是脚本式语言
node:表示任务运行的节点(机器),如果没有指定,默认在master(部署jenkins的这台机器)上运行
stage:表示流水线环节,即图中的方块,如果某一环节失败,则剩下的环节不会被执行,语句块内是具体的步骤
node和stage没有绝对的上下级关系,可以相互包含,如果stage中包含node,则代表指定某一台机器执行具体的环节

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值