Jenkins Post Build Task访问jenkins环境变量,如JOB_NAME

Dol*_*USa 8 jenkins-plugins

我想在Post Build Task插件中获取作业详细信息,并将详细信息传递给批处理/ powershell以进行进一步处理.

我无法访问Jenkins环境变量,如JOB_NAME,JOB_ID等.

在Post Build Plugin任务中

记录文本"BUILD SUCCESSFUL"选项

脚本块:run.bat $ JOB_NAME- $ JOB_ID

我需要将$ JOB_NAME- $ JOB_ID传递给脚本.

小智 1

一般来说,访问变量的语法如下:

${VARIABLE}
Run Code Online (Sandbox Code Playgroud)

但在某些情况下,特别是当您尝试在构建期间使用访问变量时,可以使用以下语法:

${ENV, var="VARIABLE"}
Run Code Online (Sandbox Code Playgroud)

就我而言,当您有参数化构建时,这也适用。