2020/05/23 6.Pipeline(流水线)
用流水线的方式呈现出项目的几个阶段,方便去追踪问题
pipeline是这两个提供的
创建一个任务,一般选择流水线
还是去git拉项目演示
这个流水线就是写grovy脚本
使用模板打印helloworld看看
、
直接构建
这就是打印了helloworld、
不会写可以参照流水线语法
可以直接生成流水线脚本
放到这里
还有例子,github,这里就是具体的步骤了,stage就是步骤,从上到下做操作
github上的来进行演示
、
放到这里
第一步是check、out
中间模拟maven build,第三步就是部署,第四步就是测试
构建看看
图形方式输出来了
如果出现错误,参数化构建先不用
就试一下pipeline的效果
拉代码到这里了
pipeline也可以放到scm的代码系统里
可以放到测试目录里
pipeline放到这里
需要提交一下
再次构建
下一次要修改,直接修改jenkinsfile即可,这里写了拉代码构建,测试都在这里写
可以修改一下
把修改号的提交上去
构建好了
可以通过jenkinsfile来指定某个节点来构建
指定node节点,是哪个项目
提交
构建一下。就到slave上了