我首先在"默认内容"中编写html代码。部分,但不符合我的要求,因为我想要包含在电子邮件(html)中的所有信息都不可用。
我的问题是:
如何在后期构建操作中设置环境变量,然后我可以在默认内容部分中使用?这甚至可能吗?
如何在构建完成后知道工作区中存在的文件的路径。该路径包含一个使用时间戳命名的文件夹,我正在寻找一种方法来轻松获取当前构建的构建结果文件夹。有办法吗?
答案 0 :(得分:1)
您可以在HTML中的任何位置使用${ENV, var="VARNAME"}
(其中VARNAME
是您要引用的环境变量
对于您的构建文件夹,如果它是构建过程中的随机时间戳,则除非您将该值保存到属性文件然后使用${PROPFILE,file="FILENAME",property="PROPERTYNAME"}
来读取它,否则无法引用它p>
如果您使用的是Jenkins的构建时间戳BUILD_ID
,那么您可以将其引用为任何其他环境变量。