如何获取处于运行状态的任务最新构建的构建参数?
获取Jenkins任务最新构建的参数(含运行中构建)
如果需要获取Jenkins任务的最新构建参数——哪怕该构建还在运行中,可使用以下Groovy代码实现:
def buildParameter = currentJob.getAction(ParametersAction.class) paramValue = buildParameter.getParameter("modificationDate").getValue() println(paramValue)
代码说明:
- 通过
currentJob.getAction(ParametersAction.class)获取当前任务关联的参数动作实例 - 调用
getParameter("modificationDate")定位到指定名称的参数(示例中参数名为modificationDate) - 用
getValue()提取参数的实际值,最后打印输出
内容的提问来源于stack exchange,提问作者Juveria Iram
相关产品推荐
相关产品推荐

