如果env.someBool.toBoolean()
返回null或true,我将尝试运行if语句。然而,如果toBoolean((为null,它会引发抛出。
java.lang.NullPointerException: Cannot invoke method toBoolean() on null object
我想说,null不等于false,所以应该返回true,但它在得出这样的结论之前抛出。
一位与Jira的groovy合作的同事将我与此联系起来,认为这是一种可能的前进方式,但我不知道如何将其适应Jenkinsfile env.xyz
正如@dagett所说,安全导航操作员做到了。