最不喜欢管的就是开发和测试环境,但是代码的执行又是从这里出来的,那么一整套的流程要迅速完成并且,出报告,那么就需要一种流水线的作业,废话不多说
直接上脚本模板
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
pipeline {
agent any
stages {
stage(
'dir'
) {
steps {
sh
'pwd'
}
}
stage(
'Test'
){
steps {
sh
'echo 1'
sh
'echo 2'
sh
'echo 3'
}
}
stage(
'Deploy'
) {
steps {
sh
'echo done'
sh
'echo 2'
sh
'echo 3'
sh
'echo 4'
}
}
stage(
'pushreport'
){
steps{
parallel
'part1'
:{
sh
'echo part1'
sh
'echo part1-1'
sh
'echo part1-2'
},
'part2'
:{
sh
'echo part2'
sh
'echo part2-1'
sh
'echo part2-2'
},
'part3'
:{
sh
'echo testdone'
sh
'echo part3'
sh
'echo part3-1'
sh
'echo part3-2'
sh
'echo part3-3'
}
}
}
}
}
|
本文转自wks9751CTO博客,原文链接http://blog.51cto.com/wks97/2074408
: ,如需转载请自行联系原作者