Questions tagged «jenkins-groovy»

1
詹金斯解释一行上的多个对象声明
这不是问题,而是一个警告性的故事:我试图节省一些空间,并在Jenkins Declarative管道中声明我的变量,如下所示: int a, b, c 然后,我将它们初始化为: a = b = c = 0 在我的代码中,我将这些整数用作for循环中的计数器。我的脚本不断失败,引发了一些异常: java.lang.NullPointerException: Cannot invoke method next() on null object 而且我肯定知道我的清单是经过硬编码的,因此是有效的。因此,我开始想知道这些计数器是怎么回事,当我在它们上调用getClass()时,詹金斯高兴地告诉我它们不是整数,而是 org.codehaus.groovy.runtime.NullObject 将代码更改为 int a = 0 int b = 0 int c = 0 一切都像魅力。只是想分享这个。也许它将帮助某人节省一些挫败感。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.