pipline 简单是使用

简介:

最不喜欢管的就是开发和测试环境,但是代码的执行又是从这里出来的,那么一整套的流程要迅速完成并且,出报告,那么就需要一种流水线的作业,废话不多说

直接上脚本模板

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 : ,如需转载请自行联系原作者



相关文章
|
7月前
|
jenkins 持续交付
Jenkins Pipeline 参数化构建
Jenkins Pipeline 参数化构建
261 0
|
4月前
|
jenkins 持续交付 网络安全
Jenkins Pipeline 流水线 - 完整构建 Pipeline Script 脚本
Jenkins Pipeline 流水线 - 完整构建 Pipeline Script 脚本
83 0
|
并行计算 PyTorch 算法框架/工具
Pytorch:模型的保存/加载、并行化、分布式
Pytorch:模型的保存/加载、并行化、分布式
169 0
|
NoSQL Redis
pipline(流水线、管道)
一、什么是 pipline 1. 一次网络命令的通信模型 1次网络命令时间 = 1次网络传输时间(往返) + 1次命令执行时间
 pipline(流水线、管道)
|
JSON Prometheus Kubernetes
Promtail Pipeline 日志处理配置
Promtail Pipeline 日志处理配置
|
机器学习/深度学习 数据采集 分布式计算
Spark机器学习管道 - Pipeline
Spark机器学习管道 - Pipeline
|
jenkins Java 程序员
远程触发Jenkins的Pipeline任务的并发问题处理
上一篇实战了通过Http请求远程触发指定的Jenkins任务,并且将参数传递给Jenkins任务的Pipeline脚本使用,文末提到有个并发问题留待本文来处理
284 0
远程触发Jenkins的Pipeline任务的并发问题处理
|
API 索引
ES中摄取管道详解
ES中摄取管道详解
302 0
ES中摄取管道详解
|
Java
elasticsearc使用指南之ES管道聚合(Pipeline Aggregation)
本节详细介绍了ES Pipeline Aggregation 管道聚合的使用方法,重点介绍了Avg Bucket Aggregation、Percentiles Bucket Aggregation、Cumulative Sum Aggregation、Bucket Sort Aggregation、Max Bucket Aggregation、Min Bucket Aggregation、Sum Bucket Aggregation、Stats Bucket Aggregation。
3728 0