jenkins作业中不接受用户名和密码

时间:2018-11-06 16:32:43

标签: jenkins dsl zap

我正在尝试创建一个jenkins CI管道,并且我的代码是使用jenkins DSL编写的。具体来说,当我通过参数化Build将用户名和密码传递给ZAP(zad攻击代理)的dsl api时遇到了问题。显示为:

java.lang.NullPointerException:无法在空对象上调用方法call()

我相信这意味着正在传递一个不被接受的空对象,但是我验证了没有空数据正在传递给DSL。

当我使用DSL API引用使用ZAP配置创建作业时,它工作正常。 不确定问题出在哪里。希望有人可以帮助解决此问题。请告诉我有关上述问题的更多信息。

1 个答案:

答案 0 :(得分:1)

我终于解决了上面的错误。该错误是由于多次声明同一变量而发生的,所以很简单。