我有一个工作(参数化构建)我使用BUILD_ID作为参数,我需要为每个BUILD_ID添加时间戳。
如何为参数添加时间戳。
我需要BUILD_ID值,如Test_Build_ {time-stamp}。
请帮助我
答案 0 :(得分:1)
有很多方法可以做到这一点。
可能你最好的选择是Dynamic Parameter Plugin。在插件页面上,其中一个主要示例几乎完全符合您的描述。
Active Choices Plugin允许您运行groovy代码以生成参数值。这是插件设置的屏幕截图以及groovy代码:
EnvInject Plugin允许您从属性文件中插入环境变量作为构建步骤。使用此方法,您基本上必须有2个构建步骤,一个用于创建属性文件,另一个用于读取它。
或者使用Groovy Plugin,您可以添加一个groovy脚本构建步骤来修改参数值。
我确信还有其他一些方法可以实现这一目标。
答案 1 :(得分:0)
安装Zen Timestamp plugin并使用变量$ BUILD_TIMESTAMP