当前位置:网站首页>持续交付(四)Jenkins多线程任务执行
持续交付(四)Jenkins多线程任务执行
2022-08-04 12:27:00 【M1kasal】
前言
本章主要讲述:Jenkins多线程任务执行
正常一个项目部署中,为了节省时间,我们通常都可以将一些没有依赖关系的任务同步执行
- 比如说:在进行UI自动化中,下载app包的同时,我们可以把git源码同步更新给拉下来
那本章就简单讲一个例子,多线程的情况下我们如何去写jenkinsfile
一、任务示例
- 代码我已上传到github:https://github.com/Burden1/Mikasa_pipeline_demo
二、mikasa_parallel_demo
- 并行任务即在外面加个parallel{},里面包含stage{}即可
pipeline {
agent none
stages {
stage('run parallel Stage') {
parallel {
stage('mikasa_Stage_1') {
agent {
label "slave" }
steps {
echo "at agent slave run task 1."
bat "ipconfig"
sleep 10
}
}
stage('mikasa_Stage_2') {
agent {
label "master" }
steps {
echo "at agent master run task 2."
bat "ipconfig"
sleep 10
}
}
}
}
}
}
边栏推荐
- 面试官:连 INSERT INTO SET 都不知道怎么用,你这3年都干些什么了?
- 一分钟认识 IndexedDB 数据库,太强大了!
- 分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享
- 接入华为游戏防沉迷,点击防沉迷弹窗后游戏闪退
- 【VSCode】一文详解vscode下安装vim后无法使用Ctrl+CV复制粘贴 使用Vim插件的配置记录
- 【全网首发】Redis系列5:深入分析Cluster 集群模式
- 程序猿七夕礼物-如何30分钟给女友快速搭建专属语聊房
- 正则表达式
- 绩效考核带给员工的不能只是压力
- Small program on how to play in the construction of e-government service platform value
猜你喜欢
随机推荐
编辑器vscode Already included file name ‘xxx‘ differs from file name ‘xxx‘ only in casing报错
“蔚来杯“2022牛客暑期多校训练营2 G、J、K
Hands-on Deep Learning_LeNet
TensorFlow学习记录(三):高阶操作 & 神经网络与全连接层
A comprehensive understanding of MOS tubes, an article is enough
项目里的各种配置,你都了解吗?
从数学角度和编码角度解释 熵、交叉熵、KL散度
炫酷又高效的数据可视化大屏,做起来真的没那么难!丨极客星球
十一、网络规划设计
exness:美联储重现鹰派口吻,黄金承压面临转跌信号
How to develop small program plug-ins to achieve profitability?
Django使用腾讯云发送短信并存入redis
“蔚来杯“2022牛客暑期多校训练营5 B、C、F、G、H、K
COMSOL空气反应 模型框架
罗振宇的A股梦,咋这么难圆?
C#控制台退出前操作
免费翻译软件哪个好用
Tarjan 求有向图的强连通分量
全面认识MOS管,一篇文章就够了
技术分享| 融合调度系统中的电子围栏功能说明