什么是Pipline?
Pipline是一套运行在jenkins的工作流框架,通过使用pipline,可以将独立的节点连接起来,实现一个工作流程。
Pipline怎么使用?
使用pipline需要在jenkins下载pipline插件,下载完成后,在创建任务选择创建pipline即可。
pipline怎么使用
入门语法案例:
pipeline {
agent any //环境maven、jdk等
stages { //项目构建
stage('pull code') { //拉取代码
steps { //具体实施步骤
echo 'pull code' // 拉取代码命令
}
}
stage('build project') { // 编译打包
steps { //具体实施步骤
echo 'build project' // 打包命令
}
}
stage('publish project') { // 部署上线
steps { //具体实施步骤
echo 'publish project' // 部署命令
}
}
}
}
pipeline:声明式流水线
agent any :代表可以在任意一个agent上执行。
stages:执行的不同阶段,包含一个或多个stage。
steps:具体步骤的实现命令。
举例:
拉取git代码命令:
git credentialsId: '凭证ID', url: 'https://github.com/XXXX.git'
pipline执行shell命令:
sh 'XXXXXXXXXXX'
pipline执行批处理命令:
bat 'XXXXX'
网友评论