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



相关文章
|
6月前
|
jenkins 持续交付
Jenkins Pipeline 参数化构建
Jenkins Pipeline 参数化构建
241 0
|
PyTorch 算法框架/工具 索引
Pytorch学习笔记(2):数据读取机制(DataLoader与Dataset)
Pytorch学习笔记(2):数据读取机制(DataLoader与Dataset)
697 0
Pytorch学习笔记(2):数据读取机制(DataLoader与Dataset)
|
3月前
|
机器学习/深度学习 缓存 PyTorch
异步数据加载技巧:实现 DataLoader 的最佳实践
【8月更文第29天】在深度学习中,数据加载是整个训练流程中的一个关键步骤。为了最大化硬件资源的利用率并提高训练效率,使用高效的数据加载策略变得尤为重要。本文将探讨如何通过异步加载和多线程/多进程技术来优化 DataLoader 的性能。
256 1
|
3月前
|
jenkins 持续交付
Jenkins Pipeline 流水线 - Parameters 参数化构建
Jenkins Pipeline 流水线 - Parameters 参数化构建
110 0
|
NoSQL Redis
pipline(流水线、管道)
一、什么是 pipline 1. 一次网络命令的通信模型 1次网络命令时间 = 1次网络传输时间(往返) + 1次命令执行时间
 pipline(流水线、管道)
|
PyTorch 算法框架/工具 索引
Pytorch: 数据读取机制Dataloader与Dataset
Pytorch: 数据读取机制Dataloader与Dataset
236 0
|
JSON Prometheus Kubernetes
Promtail Pipeline 日志处理配置
Promtail Pipeline 日志处理配置
|
jenkins Java 程序员
远程触发Jenkins的Pipeline任务的并发问题处理
上一篇实战了通过Http请求远程触发指定的Jenkins任务,并且将参数传递给Jenkins任务的Pipeline脚本使用,文末提到有个并发问题留待本文来处理
281 0
远程触发Jenkins的Pipeline任务的并发问题处理
|
TensorFlow 算法框架/工具
TensorFlow自定义回调函数【全局回调、批次、epoch】
TensorFlow自定义回调函数【全局回调、批次、epoch】
183 0