如何使用时间戳配置参数

时间:2016-04-12 13:31:43

标签: jenkins jenkins-plugins

我有一个工作(参数化构建)我使用BUILD_ID作为参数,我需要为每个BUILD_ID添加时间戳。

如何为参数添加时间戳。

我需要BUILD_ID值,如Test_Build_ {time-stamp}。

请帮助我

2 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点。

可能你最好的选择是Dynamic Parameter Plugin。在插件页面上,其中一个主要示例几乎完全符合您的描述。

Active Choices Plugin允许您运行groovy代码以生成参数值。这是插件设置的屏幕截图以及groovy代码:

enter image description here

EnvInject Plugin允许您从属性文件中插入环境变量作为构建步骤。使用此方法,您基本上必须有2个构建步骤,一个用于创建属性文件,另一个用于读取它。

或者使用Groovy Plugin,您可以添加一个groovy脚本构建步骤来修改参数值。

我确信还有其他一些方法可以实现这一目标。

答案 1 :(得分:0)

安装Zen Timestamp plugin并使用变量$ BUILD_TIMESTAMP