e、 g.我发现了一些叙述性文档,比如:
https://www.jenkins.io/doc/pipeline/tour/running-multiple-steps/#timeouts-重试次数及更多
它们表明有两种方法 timeout
以及 retry
,但它们采用的参数并不详细,除非通过一些示例代码(文档中突出显示的关键字,比如 retry
,没有链接到某些定义文档)。
有这个https://javadoc.jenkins.io/ 但目前还没有搜索,我也没有找到相关的部分。有人能给我指出正确的方向吗?
再者我想看看执行情况,了解一下什么条件 retry
在(引发异常时)下实际重试?当返回某个失败值时?)。我在github上尝试过代码搜索https://github.com/jenkinsci/jenkins 但找不到相关代码。
我正在使用一个jenkinsfile声明性管道和一些通过共享库定义的自定义方法,试图理解它将如何与这些jenkins内置函数进行交互。
1条答案
按热度按时间js5cn81o1#
关于的文档
retry
以及timeout
在管道选项和阶段选项中提到。重试和超时是工作流步骤,它们是
workflow-basic-steps-plugin
.执行流源代码可以在这里和这里找到