在 Jenkins 中创建环境变量
Creating Environment variables in Jenkins
我正在尝试通过这样做在 Jenkins 中创建自定义环境变量
键值对列表
姓名:Build_Date
值:日期()
值部分未解析为日期 - 有什么想法吗?
这是我尝试配置以上内容的地方
谢谢
我确认您可以将 EnvInject 插件与 Groovy 脚本一起使用:
这是 Groovy 脚本:
// Generate a global BUILD_ID_LONG variable with date and time
// =======================================
TimeZone.setDefault(TimeZone.getTimeZone('UTC'))
def now = new Date()
def map = [BUILD_ID_LONG: now.format("yyyyMMdd_HHmm")]
return map
接下来,您可以在构建步骤中使用 ${BUILD_ID_LONG} 变量。
我正在尝试通过这样做在 Jenkins 中创建自定义环境变量
键值对列表
姓名:Build_Date 值:日期()
值部分未解析为日期 - 有什么想法吗?
这是我尝试配置以上内容的地方
谢谢
我确认您可以将 EnvInject 插件与 Groovy 脚本一起使用:
这是 Groovy 脚本:
// Generate a global BUILD_ID_LONG variable with date and time
// =======================================
TimeZone.setDefault(TimeZone.getTimeZone('UTC'))
def now = new Date()
def map = [BUILD_ID_LONG: now.format("yyyyMMdd_HHmm")]
return map
接下来,您可以在构建步骤中使用 ${BUILD_ID_LONG} 变量。