Jenkins :- 如何使用 zentimestamp-plugin 获取构建执行时间
Jenkins :- How to use zentimestamp-plugin to get build execution time
我已经安装了 zentimestamp-plugin 并尝试使用 Zentimestamp env 变量 BUILD_TIMESTAMP
通过以下方式获取电子邮件通知中的构建执行时间,但无法获取实际时间戳值
- ${BUILD_TIMESTAMP}
- $BUILD_TIMESTAMP
- BUILD_TIMESTAMP
此外,我还没有在 plugin homepage 中找到任何文档。
如何通过电子邮件获取正确的构建时间?
你 select 'Change date pattern for the BUILD_TIMESTAMP (build timestamp) variable'
并提供了 'Date and Time Pattern'
.
我相信如果你不select那个选项,变量就不会展开。
我将“日期和时间模式”的值设置为 'yyyy-MM-dd_HH-mm-ss'
,它工作正常。
只是想了解更多信息,这个插件非常有用
您可以指定任何您想要的模式,除了一些特殊字符,例如t, T, r, R, H ...
'yyyy-MM-dd_HH-mm-ss'
'yyyy-MM-dd :- HH:mm'
还有更多可能的组合。
您还可以在系统配置中提供默认 BUILD_TIMESTAMP
模式,在 "Global properties" 下,这样您就不必在所有作业中单独执行此操作。
个别项目下配置的模式实际上是对这个默认值的覆盖。这就是为什么它们被标记为 Change date pattern...
我已经安装了 zentimestamp-plugin 并尝试使用 Zentimestamp env 变量 BUILD_TIMESTAMP
通过以下方式获取电子邮件通知中的构建执行时间,但无法获取实际时间戳值
- ${BUILD_TIMESTAMP}
- $BUILD_TIMESTAMP
- BUILD_TIMESTAMP
此外,我还没有在 plugin homepage 中找到任何文档。
如何通过电子邮件获取正确的构建时间?
你 select 'Change date pattern for the BUILD_TIMESTAMP (build timestamp) variable'
并提供了 'Date and Time Pattern'
.
我相信如果你不select那个选项,变量就不会展开。
我将“日期和时间模式”的值设置为 'yyyy-MM-dd_HH-mm-ss'
,它工作正常。
只是想了解更多信息,这个插件非常有用
您可以指定任何您想要的模式,除了一些特殊字符,例如t, T, r, R, H ...
'yyyy-MM-dd_HH-mm-ss'
'yyyy-MM-dd :- HH:mm'
还有更多可能的组合。
您还可以在系统配置中提供默认 BUILD_TIMESTAMP
模式,在 "Global properties" 下,这样您就不必在所有作业中单独执行此操作。
个别项目下配置的模式实际上是对这个默认值的覆盖。这就是为什么它们被标记为 Change date pattern...