Bootstrap

jenkins的pipeline实现指定节点项目构建并部署代码至后端服务器

jenkins的pipeline实现指定节点项目构建并部署代码至后端服务器

1.pipeline功能特点

1)是帮助jenkins实现持续集成CI(Continue Integration)转变为持续部署CD(Continue Deploy)的重要功能插件;
2)将多个节点的单个任务连接起来,实现单个任务难以实现的复杂发布流程;
3)Pipeline 的实现方式是一套 Groovy DSL,所有的发布流程都可以表述为一段 Groovy 脚本;
4)是jenkins上的一套工作流框架.

2.pipeline语法

1)stage:pipeline可以划分为多个stage阶段,每个是stage为执行的一个操作,每个阶段可以跨节点;
2)node:jenkins的节点,是执行操作的具体服务器;
3)step:是jenkins pipeline执行操作的最小单元.

3.查看jenkins添加的节点,node1节点同步成功并建立连接

jenkins的pipeline实现指定节点项目构建并部署代码至后端服务器<

;