簡體   English   中英

通過Nexus 3 REST API刪除存儲庫

[英]Delete Repository via Nexus 3 REST API

在有關其REST API和腳本的Nexus 3參考中,描述了如何將Groovy腳本上傳到Nexus 3以及如何運行它們。 示例顯示了如何創建新的存儲庫,例如Maven存儲庫:

repository.createMavenHosted('private')

但是,聽起來很簡單,我沒有找到任何類似的方法來刪除或刪除現有存儲庫。 真的不可能嗎?

我嘗試了(即使我認為它不起作用):

{
    "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存儲庫(如果可用)...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM