我正在为管道编写JenkinsFile,以将一些变量从管道传递到下游自由式作业。我需要管道所在的文件夹名称的值。
我已经检查了所有权插件(https://wiki.jenkins.io/display/JENKINS/Ownership+Plugin)。这仅提供有关作业和节点所有权的信息。
我已经完成了以下有关工作所有权的详细信息
println "Primary owner ID: ${ownership.job.primaryOwnerId}"
println "Primary owner e-mail: ${ownership.job.primaryOwnerEmail}"
我想要在JenkinsFile中的文件夹所有权类似的东西。我还尝试找到一些可以赋予该值但找不到任何值的环境变量。
通过一些插件方法(用于工作所有者)或某些环境变量的任何帮助将不胜感激。
答案 0 :(得分:0)
对于工作区的绝对路径,应使用WORKSPACE变量。它将采用以下格式显示路径:
詹金斯之家 / workspace / 工作名称