【发布时间】:2017-11-02 11:28:32
【问题描述】:
我有一个名为 ABC 的下游作业,它是通过管道中的构建作业触发的。我想提取作业 ABC 的 BUILD_URL 和 BUILD_NUMBER。
def INT_JOB=构建作业:'ABC',传播:假,等待:真
我的环境: 1)我使用的是脚本化管道语法,而不是声明性语法,因此希望有脚本化管道语法的解决方案。 2) 代码在 Groovy 沙箱中编写和执行。 3) currentBuild.rawBuild 对我不起作用,因为 groovy 沙盒限制。
我遇到了许多类似的问题和unanswered duplicate question 但没有运气,有人可以在这里帮助我吗?
【问题讨论】:
-
您想检索下游构建详细信息但不想将任何方法列入白名单吗?这是不可能的。你必须批准Run#getEnvironment()。
标签: jenkins-pipeline