Jenkinsfile管道方法的api文档/实现在哪里



例如,我发现了一些叙述性文档,如:
https://www.jenkins.io/doc/pipeline/tour/running-multiple-steps/#timeouts-重试次数和更多

它们显示有两个方法timeoutretry,但除了通过一些示例代码外,它们所采用的参数并不详细。(非常令人沮丧的是,文档中突出显示的关键字,如retry,没有链接到某些定义文档(。

有这个https://javadoc.jenkins.io/但是AFAICT没有搜索,我还没有找到相关的部分。有人能给我指正确的方向吗?

此外,我想看看实现,了解retry实际在什么条件下重试(当引发异常时?当返回一些失败值时?(。我尝试过在GitHub上搜索代码https://github.com/jenkinsci/jenkins但找不到相关代码。

我使用了一个Jenkinsfile声明性管道,其中包含一些通过共享库定义的自定义方法,试图了解它将如何与这些Jenkins内建进行交互。

管道选项和阶段选项中提到的关于retrytimeout的文档。

重试和超时是工作流步骤,它们是workflow-basic-steps-plugin的一部分。

执行流源代码,你可以在这里和这里找到

最新更新