当前位置:网站首页>持续交付(四)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
}
}
}
}
}
}
边栏推荐
猜你喜欢
随机推荐
抽奖/秒杀/竞价/评分/权威/投票,技术教你用合适的方法做好活动
企业应当实施的5个云安全管理策略
业务中我们如何更新缓存?Redis
num_workers
Motion Rule (16)-Union Check Basic Questions-Grid Game
【HMS core】【FAQ】Account Kit、MDM能力、push Kit典型问题合集6
全面认识MOS管,一篇文章就够了
集群监控——Zabbix
1314元的七夕礼盒,收割了多少直男?
第10章 模块和包
Analysis and comparison of mobile cross-end technical solutions
【自动微分实现】反向OO实现自动微分(Pytroch核心机制)
COMSOL空气反应 模型框架
分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享
图像分割方法
论文翻译:2022_Time-Frequency Attention for Monaural Speech Enhancement
Shell loop statement (for, while, until)
11. Network planning and design
十一、网络规划设计
编辑器vscode Already included file name ‘xxx‘ differs from file name ‘xxx‘ only in casing报错