jenkins:pipline流水线基础

2021-10-31  本文已影响0人  闲酿星河

什么是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'

上一篇 下一篇

猜你喜欢

热点阅读