Jenkins管道检查选择参数是否已设置/存在

cx6n0qe3  于 2022-11-02  发布在  Jenkins
关注(0)|答案(2)|浏览(228)

在我的渠道开始时,我做出了一个选择:

parameters {
    choice(
      name: 'jobRunMode',
      choices: ['Create/Update','Delete'],
      description: 'Job run mode')    

  }

但是,当第一次触发此构建时,用户没有进行选择,因此此变量不存在或为空。
如何检查此参数是否存在?

x33g5p2x

x33g5p2x1#

对象赋值的一个直接条件是:params.jobRunMode == null .

mpgws1up

mpgws1up2#

只需将默认值添加到此参数中,而不是进行检查,以便它始终存在xD。

相关问题