0
我使用调用顶级Maven目标来部署到artifactory。Jenkins中的Unix时间戳
我需要使用UNIX时间戳作为pom.xml中的maven部署属性。
Jenkins中是否存在一个变量,用于保存UNIX格式的时间戳?我试过BUILD_TIMESTAMP,但格式不对。或者,也许有更好的方法来做到这一点?
在此先感谢。
请不要咨询我推广artifactory插件。有一些原因,现在允许我使用它。
我使用调用顶级Maven目标来部署到artifactory。Jenkins中的Unix时间戳
我需要使用UNIX时间戳作为pom.xml中的maven部署属性。
Jenkins中是否存在一个变量,用于保存UNIX格式的时间戳?我试过BUILD_TIMESTAMP,但格式不对。或者,也许有更好的方法来做到这一点?
在此先感谢。
请不要咨询我推广artifactory插件。有一些原因,现在允许我使用它。
如果你的詹金斯在UNIX系统上运行,你可以运行一个shell命令和输出存储在一个变量:
def unixTs = sh(
script: 'date -uIseconds',
returnStdout: true
).trim()