大佬教程收集整理的这篇文章主要介绍了Jenkins 在声明式 pipeline 中并行执行任务,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
jenkins 的 pipeline 功能支持我们用代码来配置持续集成的过程。本文将介绍在 jenkins 中使用声明式 pipeline 语法完成任务的并行执行。
我们可以看到,这种并行执行的方式具有很大的局限性。首先因为 agent 只能在 stage 上设置,所以这种方式不能在不同的 agent 上执行并行的任务。其次并行执行的粒度为 step 级别,执行点小任务还行,但这样的粒度对设计持续集成的流程来说明显过小。所以,我们急需的是 stage 级别的并行执行能力。
jenkins 终于开始支持 stage 级别的并行执行:
title="jenkins 在声明式 pipeline 中并行执行任务" alt="jenkins 在声明式 pipeline 中并行执行任务" src="https://cn.js-code.com/res/2019/02-09/09/a71a76f5deae32afbb4d07967c01ce71.png" >
你的 jenkins 的版本要大于 2.7:
title="jenkins 在声明式 pipeline 中并行执行任务" alt="jenkins 在声明式 pipeline 中并行执行任务" src="https://cn.js-code.com/res/2019/02-09/09/8e0dc2331fd8206bb869f247aff9dc16.png" >
timestamper 插件。所有在 timestamps {} 块中的命令都会在日志中显示执行时间。好了,现在执行上面的配置,然后查看执行日志:
title="jenkins 在声明式 pipeline 中并行执行任务" alt="jenkins 在声明式 pipeline 中并行执行任务" src="https://cn.js-code.com/res/2019/02-09/09/ee9b1daf496e6533dac1ea8e088ff53b.png" >
以上是大佬教程为你收集整理的Jenkins 在声明式 pipeline 中并行执行任务全部内容,希望文章能够帮你解决Jenkins 在声明式 pipeline 中并行执行任务所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。