当前位置:  开发笔记 > 运维 > 正文

通过Nexus 3 REST API删除存储库

如何解决《通过Nexus3RESTAPI删除存储库》经验,为你挑选了1个好方法。

在有关其REST API和脚本的Nexus 3参考中,描述了如何将Groovy脚本上传到Nexus 3以及如何运行它们。示例显示了如何创建新的存储库,例如Maven存储库:

repository.createMavenHosted('private')

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



1> RoK..:

我尝试了(即使我认为它不起作用):

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

来源:https : //github.com/savoirfairelinux/ansible-nexus3-oss/blob/master/files/groovy/delete_repo.groovy

事实证明,这段代码确实可以删除maven-public存储库(如果可用)...

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有