Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins-生成后任务:访问作业的参数化值_Jenkins - Fatal编程技术网

Jenkins-生成后任务:访问作业的参数化值

Jenkins-生成后任务:访问作业的参数化值,jenkins,Jenkins,我在詹金斯河有工作。1.500,内部版本ID已参数化。 我想在“构建后操作”一节的主题行中使用此参数化值 如果我尝试使用$ID或${ID}进行访问,它会将其打印为平面字符串“$ID”[无值替换]。我知道环境变量$BUILD#u NUMBER,它给出了当前作业的编号 有没有人可以分享一下,如何实现这个简单的任务,读取构建号 $PROJECT_NAME-作业#$ID以$BUILD_ID生成-$BUILD_STATUS --谢谢,Prashant听起来你在谈论构建后的动作。它有自己的引用变量的方法 插

我在詹金斯河有工作。1.500,内部版本ID已参数化。 我想在“构建后操作”一节的主题行中使用此参数化值

如果我尝试使用$ID或${ID}进行访问,它会将其打印为平面字符串“$ID”[无值替换]。我知道环境变量$BUILD#u NUMBER,它给出了当前作业的编号

有没有人可以分享一下,如何实现这个简单的任务,读取构建号

$PROJECT_NAME-作业#$ID以$BUILD_ID生成-$BUILD_STATUS


--谢谢,Prashant

听起来你在谈论构建后的动作。它有自己的引用变量的方法

插件中可用的变量可以在电子邮件正文和主题行中直接引用为
${VARIABLE}
。有关可用变量的列表,请单击
图标以获取第页帮助


但是,要访问其他环境变量,包括构建使用的参数,您必须使用格式
${ENV,var=“VARIABLE”}
,因此在您的情况下,应该是
${ENV,var=“ID”}

听起来像是在谈论“可编辑的电子邮件通知”,请确认感谢Slav…${ENV,var=“ID”}你为我耍了一个花招……谢谢你的帮助!