gpt4 book ai didi

jenkins - 为什么 Jenkins 的工作流引擎设计成延续传递式的方式?

转载 作者:行者123 更新时间:2023-12-04 17:47:53 25 4
gpt4 key购买 nike

我知道 Jenkins 的工作流提供了 CPS 和 NonCPS 模型,我想知道它们之间有什么区别,Jenkinsfile 是如何以 CPS 方式解析的?

谢谢!

最佳答案

CPS 的目的是在 Jenkins master 重启后可以恢复管道执行。

在管道的执行过程中,代理执行的每个步骤都存储在主服务器上(IIRC 就像每个步骤对主服务器调用 4 次)。

由于 CPS 不兼容所有 Groovy 功能​​,有时您必须禁用它(或者如果您有一个简单的循环等并希望避免 CPS 引入的开销)。

关于jenkins - 为什么 Jenkins 的工作流引擎设计成延续传递式的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47525885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com