getAllItems()在Jenkins中返回一个空List

时间:2013-01-16 16:33:50

标签: jenkins hudson jenkins-plugins

我需要在Jenkins中获取所有MavenModuleSet对象,我的代码是:

List<MavenModuleSet> list = Jenkins.getInstance().getAllItems(MavenModuleSet.class);

当我在本地计算机上运行它(在Jenkins插件中)时,列表包含所有项目,在服务器上列表为空。

知道为什么吗?

1 个答案:

答案 0 :(得分:0)

经过几次测试后,我可以确认问题与用户“匿名”的权限有关。 该插件由匿名用户运行,我修改了Jenkins“基于Matrix的安全性”,为用户提供了CRUD授权。