【问题标题】:Jenkins Version Number Plugin BUILD_NUMBERJenkins 版本号插件 BUILD_NUMBER
【发布时间】:2017-12-28 09:10:34
【问题描述】:

我想使用版本号插件来格式化BUILD_NUMBER变量。

我已通过以下方式对其进行了配置: image

环境变量名称:FORMATTED_BUILD_NUMBER 版本号格式字符串:${BUILD_NUMBER,XXX}

但是当我使用 FORMATTED_BUILD_NUMBER 变量 (${FORMATTED_BUILD_NUMBER}) 时,它会返回未格式化的内部版本号。

所以我希望看到类似:032 但它返回 32。

【问题讨论】:

    标签: maven jenkins build jenkins-plugins


    【解决方案1】:

    不支持。字符串的格式化在函数formatVersionNumber 中完成。它不使用token macro 插件,而是解析字符串本身,并且只考虑它在文档中提到的变量(BUILD_DATE_FORMATTED 等等)。我猜后者不允许将字符串填充到给定长度。

    The docs 在这方面并不完整。如果你不碰巧读到BUILD_DAY 表项,你根本不会知道这个插件支持填充。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-31
      • 1970-01-01
      相关资源
      最近更新 更多