【发布时间】:2021-09-28 16:11:46
【问题描述】:
我正在设置 Jenkins。我正在使用 Global Pipeline Libraries 对我的管道进行编程,以提高可重用性。脚本是面向对象的并且在 Groovy 中。可以在there找到有关概念的信息
我无法使用我的库脚本检索 Jenkins 特定环境。例如,我想访问:
- Build_ID
- Build_Number
- JOB_Name
- 工作区路径
我尝试使用 env.WORKSPACE 但它返回 NULL。我设法直接在管道中检索它,但这不是我的目标。
我正在使用 Jenkins 2.303.1。
【问题讨论】:
-
我想说this 5-year old question的答案提供了多个选项