jenkins实用插件---------------Zentimestamp plugin

                                      Jenkins--------Zentimestamp plugin

使用背景:在我们使用Jenkins可能会使用到获取Job的构建时间戳,来当作一个文件的名字或者是文件夹的名字,而这个变量又必须是全局的且本次构建是唯一的。

我们想要用Jenkins内置的变量{BUILD_ID}时间戳的格式

从jenkins1.597开始 是以一个插件的形式来获取BUILD_ID



一。插件安装

系统管理---->插件管理----->可选插件----->搜索Zentimestamp

安装即可

二。插件使用

系统管理---->系统设置---->全局属性


时间格式:可以点击后面的问号查看格式 如下图:


s

时间格式根据自已的需要设定。

当然,有些同学就会说我不同的job要用到不同的格式怎么办,看来Jenkins设置还是挺人性化的

三。Job特例时间戳的设置

打开对应的job 我们可以发现多了一个选项:


当我们不勾选此选项时将采用系统设置里设置的格式。如果勾选此选项将会优先采用Job中的时间戳格式。

注意:

1.如果时间戳的格式填写不正确,将会导致Job的构建失败。

2.变量名不是BUILD_ID 而是BUILD_TIMESTAMP 在我们想使用的地方直接$BUILD_TIMESTAMP 即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容