Jenkins版本号插件BUILD_NUMBER

我想使用 来格式化BUILD_NUMBER变量。

我在下面的方式进行配置的: 图片

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

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

所以我想看到类似的东西:032但返回32。

回答:

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

该文档在这方面并不完整。如果您不希望读取BUILD_DAY表条目,则根本不会知道此插件完全支持填充。

以上是 Jenkins版本号插件BUILD_NUMBER 的全部内容, 来源链接: utcz.com/qa/432798.html

回到顶部