通过Nexus3RESTAPI删除存储库

通过Nexus3RESTAPI删除存储库,rest,sonatype,nexus3,Rest,Sonatype,Nexus3,Nexus3参考资料中介绍了它的RESTAPI,并描述了如何将Groovy脚本上传到Nexus3以及如何运行它们。示例显示了如何创建新存储库,例如Maven存储库: repository.createMavenHosted('private') 然而,尽管听起来很简单,我没有找到任何类似的方法来删除或删除现有的存储库。这真的不可能吗?我试过了,尽管我认为它不起作用: { "name" : "cleanup", "type" : "groovy", "content" :

Nexus3参考资料中介绍了它的RESTAPI,并描述了如何将Groovy脚本上传到Nexus3以及如何运行它们。示例显示了如何创建新存储库,例如Maven存储库:

repository.createMavenHosted('private')

然而,尽管听起来很简单,我没有找到任何类似的方法来删除或删除现有的存储库。这真的不可能吗?

我试过了,尽管我认为它不起作用:

{
    "name" : "cleanup",
    "type" : "groovy",
    "content" : "repository.getRepositoryManager().delete('maven-public');"
}
资料来源:


事实证明,这段代码确实可以删除maven公共存储库,如果它可用的话…

我尝试过,尽管我认为它不起作用:

{
    "name" : "cleanup",
    "type" : "groovy",
    "content" : "repository.getRepositoryManager().delete('maven-public');"
}
资料来源:

事实证明,这段代码确实可以删除maven公共存储库(如果可用的话)