Jenkins- Post Build Task:访问作业的参数化值

时间:2014-04-04 10:26:30

标签: jenkins

我有Jenkins ver的工作。 1.500带有构建ID参数化。 我想在章节的主题行中使用此参数化值"构建后操作"。

如果我尝试使用$ ID或$ {ID}进行访问,则将其打印为平面字符串" $ ID" [无值替换]。我知道环境变量$ BUILD_NUMBER,它给出当前的作业#number。

有人可以分享,如何实现读取内部版本号的简单任务?

$ PROJECT_NAME - 在$ BUILD_ID建立的工作#$ ID - $ BUILD_STATUS!

- 谢谢,PRASHANT

1 个答案:

答案 0 :(得分:0)

听起来您正在谈论 Editable Email Notification 制作后的行动。它有自己的引用变量的方式。

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

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