有没有办法防止Jenkins字符串参数默认为参数的名称,如果为空?

use*_*446 9 jenkins

我在Jenkins中有一个字符串变量,其默认值为空字符串.当我构建我的作业时,该值被设置为参数名称的最后一部分.所以我们设置为空字符串的参数qa-release现在具有释放值.

由于编写代码的方式,我有时需要发送一个空字符串.我们试图不安装太多的插件,所以我更喜欢不需要的解决方案.我已经尝试将值设置为以下值,但都产生了上述结果

  • ""
  • """"
  • "'’"
  • ""

小智 0

如果您谈论的是String Parameter,在最后一个 Jenkins 版本中(但我想甚至是以前的版本),您可以在开始作业时将参数字段留空,这会导致与该参数关联的空字符串值。

  • 据我了解,它仅在这里修复:https://issues.jenkins-ci.org/browse/JENKINS-45300。 (2认同)